- Đây là một bài về chia thì. Sai câu nào thì chữa giùm cái nhe =)))
I. Supply the correct verb forms: The Present Perfect orr Present Perfect Continous:
1. How long you (study) English? For 5 years.
----> have you been studying
2. I (wait) for two hours, but she (not come) yet.
----> have been waiting - hasn't come
3. They (live) in HCM City since 1975.
----> have been living
4. She (read) all the books written by Dickens. How many books you (read)?
----> has read - have you read
5. He (not be) here since Christmas, I wonder where he (live) since then.
----> has not been - has been living
6. Jack (go) to Paris for a holiday. He never (be) there.
----> has gone - have never been
7. You (sleep) so far? I (ring) the bell for the last twenty minutes.
----> have been sleeping - have rang
8. He (write) a novel for two years, but he (not finish) it yet.
----> has been writting - has not finished
9. Mary (lose) her hat and she (look) for it until now.
----> has losed - has been looking
10. I (see) that film several times because I like it.
----> have seen
Đáp án:
Thì HTHT dùng để nhấn mạnh vào kết quả của hành động, cô ấy vẫn chưa hoàn thành bài tập về nhà.
Thì HTHTTD dùng để nhấn mạnh vào sự tiếp diễn của hành động. Ở đây hành động “study” vẫn còn tiếp diễn.
HTHT: S + have/ has + Vp2
HTHTTD: S + have/ has been + Ving
=> Don’t disturb her, she has not finished her homework. She has been studying for 2 hours.
Tạm dịch: Đừng làm phiền cô ấy, cô ấy chưa hoàn thành bài tập về nhà của mình. Cô ấy đã học 2 tiếng rồi.
Đáp án cần chọn là: B