Các bạn đã nhớ rõ công thức hiện tại hoàn thành Present perfect và Hiện tại hoàn thành tiếp diễn Present perfect continuous chưa?
Cùng điểm lại nhé.
Present perfect
1. Công thức
chia theo 2 dạng động từ là:
To be:
S+have/has+been+ Adj/Noun
Eg:
– She has been a teacher for 3 years
– They have been famous footballers since they played in this team
Verb: S+have/has+Pii (Past participle)
Eg:
– He has worked in this company for 4 years
– No one in my class has won that prize
2. Cách dùng
Diễn tả hành động diễn ra trong quá khứ và vẫn còn tiếp tục đến hiện tại
Eg: He has played squash for 4 years
I have studied English since I was 6 years old
Diễn tả hành động xảy ra trong quá khứ mà không rõ thời gian kết thúc ở hiện tại
Eg: I have read this book three times and I am reading it now.
He has not met her recently
Thể hiện kết quả của một hành động
Eg: I have read this book three times
She has just finished her project
She has already had breakfast
I have been to London twice
Diễn tả một hành động, kinh nghiệm đến thời điểm hiện tại:
Have you ever go to Japan?
I have never seen her before.
3. Signal Words
Ever, never, just, already, recently, since, for
4. Grammar extra:
Hiện tại hoàn thành được sử dụng trong một số cấu trúc như: This is the first time, the second time, the best, the only, the worst…
It’s the first time we’ve ever had…
Is it the first time you’ve traveled abroad?
Present perfect continuous
1. Công thức chung
S+have/has +been+ V-ing
Eg:
– They have been swimming all the morning
– She has been crying all day long
2. Cách dùng
Diễn tả một sự việc,hành động đã diễn ra trong quá khứ và vẫn tiếp diễn ở hiện tại
Eg: She has been waiting for him all her lifetime
I have been running all the afternoon
She has been hoping to meet him all day long
How long have you been playing the piano?
She has been teaching here for about 12 years
Diễn tả hành động xảy ra trong quá khứ nhưng để kết quả ở hiện tại.
Eg: I am so tired. I have been searching for a new apartment all the morning.
3. Signal Words
All the morning, all the afternoon, all day long, since, for, how long…