Phân biệt ago, since và for Bên dưới là tóm tắt cách dùng ba chữ ago (cách đây…); since (kể từ); và
for(trong). Thường dùng "ago" với thì quá khứ đơn simple past; thường dùng
"since" với perfect tense; còn "for" có thể dùng với mọi thì.
* Ago thường dùng với thì quá khứ đơn simple past trong quá khứ chỉ một hành
động đã chấm dứt cách đây một thời gian.
- Ten years ago=Trước đây 10 năm
- Not along ago=Cách đây không lâu
- Her husband died 10 years ago=Chồng bà mất cách đây 10 năm.
- I had my keys a minute ago, and now I can’t find them=Vừa mới cầm chùm chìa
khóa mà bây giờ đâu mất rồi. (Chú ý: ago không dùng với thì present perfect)
- She phoned a few minutes ago=Cô ấy gọi điện thoại cách đây vài phút.
- Where’s your brother? He was playing outside ten minutes ago=Em con đâu
rồi? Cách đây 10 phút, nó còn chơi ở ngoài sân (was playing ở thì past
progressive).
- My grandfather died three years ago=Ông tôi mất cách đây 3 năm.
=> dùng ago chỉ chỉ một chuyện xảy ra “cách hiện tại một thời gian thường rõ
rệt.”
=> Khi dùng for với thì present perfect để diễn tả khoảng thời gian chấm dứt lúc
đang nói: I’ve been waiting for two hours=Tôi chờ trong hai tiếng đồng hồ (khi tôi
nói câu này thì tôi đã chờ hai tiếng đồng hồ). Dùng for ở mọi thì. So sánh hai câu:
He died three years ago=Ông ta chết cách đây 3 năm. [bây giờ là 2011; ông chết
cách đây ba năm: 2008. Nếu dùng for:
- He was ill for three years before he died=(Ông bịnh trong 3 năm rồi chết) (Ông
bịnh từ 2005 đến 2008 là năm ông chết).
Chúc các bạn tiến bộ trong việc trau giồi Anh ngữ.