Thì hiện tại hoàn thành và thì hiện tại hoàn thành tiếp diễn


Phân biệt thì Hiện tại hoàn thànhHiện tại hoàn thành tiếp diến:


HIỆN TẠI HOÀN THÀNHHIỆN TẠI HOÀN THÀNH TIẾP DIỄN
1. To be:

 S+have/has+been+ Adj/Noun

Ex:   
- She has been a teacher for 3 years
- They have been famous footballers since   they played in this team

2. Verb:  S+have/has+Pii (Past participle)

Ex:
- He has worked in this company for 4 years
- No one in my class has won that prize
1. Công thức chung:

S+have/has +been+ V-ing

Ex:
- They have been swimming all the morning
- She has been crying all day long

Xem thêm: Học giỏi tiếng AnhThì hiện tại hoàn thành và thì hiện tại hoàn thành tiếp diễn