Thực hành Present Perfect, Past Perfect và Present Perfect Continuous cho kỳ thi tú tài.
Form: Present Perfect
have/has + V3.
Form: Past Perfect
had + V3.
Form: Present Perfect Continuous
have/has been + V+ing.
Use: Present Perfect
Một hành động bắt đầu trong quá khứ và có liên quan đến hiện tại.
Use: Past Perfect
Một hành động đã kết thúc trước một hành động khác trong quá khứ.
since vs for
since + một thời điểm cụ thể; for + một khoảng thời gian.
I have lived here ___ 2010.
since.
I have lived here ___ 5 years.
for.
She has just left.
just = vừa mới (Present Perfect).
Have you ever been to Paris?
ever = đã từng.
I haven't seen him yet.
yet = vẫn (chưa).
He has already finished.
already = đã rồi.
Past of 'go' (V3)
gone (have gone) hoặc been (have been).
Past of 'see' (V3)
seen.
Past of 'eat' (V3)
eaten.
Past of 'write' (V3)
written.
Past of 'speak' (V3)
spoken.
Past of 'take' (V3)
taken.
Past of 'do' (V3)
done.
Past of 'be' (V3)
been.
When I arrived, the train ___. (already left)
had already left — Past Perfect.
By next year, I ___ (graduate).
will have graduated — Future Perfect.
She ___ (study) for 3 hours.
has been studying — Present Perfect Continuous.
Difference: been to / gone to
been to = đã đến thăm và quay về; gone to = đã đi và vẫn còn ở đó.
I have been to Paris twice.
Tôi đã đến Paris hai lần.