1. I think i have heard that song before.
- Câu này diễn tả 1 h.động xảy ra trong QK mà kết quả còn lưu đến HT.
-> Chia thì HTHT
2. They haven't come yet.
- "Yet" là từ nhận biết của thì HTHT.
3. Jim has already invited Shirley to his party.
- "Already" là từ nhận biết của thì HTHT.
- Invite + someone + to : mời ai đến...
4. John and Julie have had their house for about two years.
- "For+khoảng thời gian" là từ nhận biết của thì HTHT
5. She hasn't taken her driving test yet.
- "Yet" là từ nhận biết của thì HTHT
6. Mary has been a translator since she left the university.
- "Since" là từ nhận biết của thì HTHT.
-> Vế trước chia HTHT
- Còn vế sau diễn tả 1 h.động đã xảy ra và kết thúc trong QK
-> Chia QKĐ
7. Have you riden your new car yet ?
- "Yet" là từ nhận biết của thì HTHT
- Đây là câu hỏi nên ta chuyển "have" lên đầu câu
8. Has Paul ever met a famous person ?
- "Ever" là từ nhận biết của thì HTHT
- Câu hỏi nên ta chuyển "has" ra đầu câu
9. Up to now, Peter has received 5 awards.
- "Up to now" là từ nhận biết của thì HTHT
10. It is ages since we last talked.
- Cấu trúc:
It's +thời gian+since+clause(chia QKĐ)
~~~~~~~~~~~~~~~~~~~~~~~~~
- Cấu trúc thì HTHT:
(+) S+has/have+Ved/P2+...
(-) S+has/have+not+Ved/P2+...
(?) Has/Have+S+Ved/P2+...?
- Cấu trúc thì QKĐ:
+ To be:
(+) S+was/were+adj/noun+...
(-) S+was/were+not+adj/noun+...
(?) Was/Were+S+adj/noun+...?
+ Verb:
(+) S+Ved/V2+...
(-) S+didn't+V(bare inf)+...
(?) Did+S+V(bare inf)+...?
~Chúc bạn học tốt~