Bạn đang học với tư cách khách.
Đăng nhập để xây dựng thói quen.
Since và for với thì hiện tại hoàn thành
'Since' dùng với một mốc thời gian cụ thể trong quá khứ (thời điểm bắt đầu); 'for' dùng với một khoảng thời gian kéo dài. Cả hai thường đi cùng thì hiện tại hoàn thành.
Công thức
S + have/has + V3/ed + since + mốc thời gian; S + have/has + V3/ed + for + khoảng thời gian.
Khi nào dùng
Dùng 'since' khi nêu thời điểm bắt đầu của hành động (since 2020, since Monday); dùng 'for' khi nêu độ dài thời gian (for three years, for a long time).
Đúng
I have worked here since 2019.
Tôi đã làm việc ở đây từ năm 2019.
She has lived in Hanoi for five years.
Cô ấy đã sống ở Hà Nội năm năm.
Hay sai
I have worked here for 2019.
I have worked here since 2019.
She has lived in Hanoi since five years.
She has lived in Hanoi for five years.
Lưu ý
- 'Since' + mốc thời gian (một điểm cụ thể); 'for' + khoảng thời gian (độ dài).
- Cả hai thường đi với thì hiện tại hoàn thành vì hành động bắt đầu trong quá khứ và còn liên quan đến hiện tại.