4. By the time the police arrived, the thieves_____ away. A. have gone B. went C. were going D. had gone 5. When I ___________ at the station, the train had left 5 minutes before. A. had arrived B. was arriving C. arrived D. will arrive 6. Alex _______ four languages up to now. A. has learnt B. is learning C. will learn D. had learnt 7. He _______ working for this company five years ago. A. began B. has begun C. will begin D. begins 8. He _______ his grandma in Birmingham last week. A. has visited B. visits C. visited D. will visit 9. Kevin _______ at that high school from 1998 to 2001. A. studies B. has studied C. was studied D. studied 10. Where is your father? He ____________ his old bike in the backyard. A. has repaired B. was repaired C. is repairing D. had repaired 11. When I last saw him, he _____ in London. A. has lived B. is living C. was living D. has been living 12. We _______ Dorothy since last Saturday. A. don’t see B. haven’t seen C. didn’t see D. hadn’t seen 13. The train ______ half an hour ago. A. has been leaving B. left C. has left D. had left 14. I saw John yesterday morning while I _______ home from work. A. walked B. am walking C. was walking D. had been walking 15. My sister ________ for you since yesterday. A. is looking B. was looking C. has been looking D. looked
2 câu trả lời
`4`. ⇒ D. had gone
→ Cấu trúc: By the time + S1 + V1(ed/PI), S2 + had + V(ed/PII)
`5`. ⇒ C. arrived
→ Công thức: S + V2/ed
→ Nhận biết : When + ....
`6`. ⇒ A. has learnt
→ Công thức: S+ Has/Have + V(phân từ II)
→ Nhận biết : up to now.
`7`. ⇒ A. began
→ Công thức: S+ V2/ed
→ Nhận biết : ago
`8`. ⇒ C. visited
→ Công thức: S+ V2/ed
→ Nhận biết : last
`9`. ⇒ D. studied
→ Công thức: S+ V2/ed
→ Nhận biết : from .... to
`10`. ⇒ C. is repairing
→ Công thức: S+ am/is/are + V_ing
→ Vì đây đang diễn tả 1 hành động đang xảy ra trong hiện tại
`11`. ⇒ C. was living
→ Công thức: S + was/were + V_ing
→ Nhận biết : When + ....
`12`. ⇒ B. haven’t seen
→ Công thức: S + have/has + V3/ed
→ Nhận biết : Since + Mốc thời gian
`13`. ⇒ B. left
→ Công thức: S + V2/ed
→ Nhận biết : ago
`14`. ⇒ C. was walking
→ Công thức: S + was/were + V-ing.
→ Nhận biết : While + ....
`15`. ⇒ C. has been looking
→ Công thức: S + have/has + been + V-ing
→ Nhận biết : Since ....
Chúc bạn học tốt !!!
4. D (By the time + quá khứ đơn, quá khứ hoàn thành)
5. C (diễn tả sự việc xảy ra sau sự việc khác; when+ quá khứ đơn, quá khứ hoàn thành)
6. A (up to now-> thì hiện tại hoàn thành)
7. A (five years ago-> thì quá khứ đơn)
8. C (last week-> thì quá khứ đơn)
9. D (from 1998 to 2001-> thì quá khứ đơn)
10. C (thì hiện tại tiếp diễn diễn tả sự việc đang xảy ra trong hiện tại)
11. C (When+ quá khứ đơn, quá khứ tiếp diễn)
12. B (since last Sunday-> thì hiện tại hoàn thành)
13. B (half an hour ago-> thì quá khứ đơn)
14. C (quá khứ đơn+ while+ quá khứ tiếp diễn)
15. C (since yesterday-> thì hiện tại hoàn thành, để nhấn mạnh thời gian ta dùng hiện tại hoàn thành tiếp diễn)