Present perfect ба past simple 2
Present perfect and past 2 (I have done and I did)
Мөнөөх ялгааг гүнзгийрүүлж, present perfect хэрэглэх боломжгүй тохиолдлуудыг тодруулна. Америк англи хэлэнд past simple илүү их хэрэглэгддэг.
Товч дүгнэлт
- Present perfect = өнгөрсөн ба одоог холбоно
- Хугацаа дууссан бол past simple заавал
- AmE: I just ate. BrE: I have just eaten.
- It’s the first time … has, This is … I’ve ever … → present perfect
Present perfect нь өнгөрсөн ба одоог холбоно
Present perfect connects past and present
Present perfect-ийг сонгох гол шалгуур: энэ явдал ОДООД ямар нэг хамааралтай юу? Хэрэв зөвхөн өнгөрсний тухай түүх бол past simple.
It hasn't rained this week. (долоо хоног дуусаагүй)
Энэ долоо хоногт бороо ороогүй.
It didn't rain last week. (долоо хоног дууссан)
Өнгөрсөн долоо хоногт бороо ороогүй.
Have you seen Ann this morning? (одоо 10 цаг)
Өнөөдөр өглөө Аныг харсан уу?
Did you see Ann this morning? (одоо орой)
Өнөөдөр өглөө Аныг харсан уу?
Хугацааны хайрцаг
- today, this morning (өглөө байхад)
- this week, this month, this year
- so far, up to now, recently, lately
- ever, never, before
- yesterday, last night
- last week, last year
- in 2010, two days ago
- when I was young, at 5 o’clock
Америк англи хэл дээрх ялгаа
American English
Америк англид just, already, yet-тэй хамт past simple хэрэглэх нь түгээмэл. Британи англид present perfect. Хоёулаа зөв гэж тооцогддог.
BrE: I’ve just had lunch. / AmE: I just had lunch.
Дөнгөж сая өдрийн хоол идлээ.
BrE: Have you finished yet? / AmE: Did you finish yet?
Дуусгасан уу?
Шалгалтад анхаарах
IELTS, TOEFL, ерөнхий шалгалтад Британи стандарт баримталдаг тул present perfect-ийг зөв хэрэглэх нь чухал. Тодорхой цагийн үг харвал шууд past simple сонго.
Дасгал
7 даалгаварPresent perfect эсвэл past simple.
It ___ (not / rain) this week.
НөхөхIt ___ (not / rain) last week.
НөхөхI ___ (not / see) her since Monday.
НөхөхЗөвийг сонго.
The weather ___ terrible yesterday.
СонгохThe weather ___ terrible so far this month.
СонгохАлдааг зас.
When have you arrived in Ulaanbaatar?
Алдаа засахThis is the first time I ___ (be) in this restaurant.
Нөхөх