Bài tập  /  Bài đang cần trả lời

Giải bài có thưởng!

The present perfect or present perfect continuous

III. The present perfect or present perfect continuous.

1. Mary ____ (rest) in the garden all day because she ____ (be) ill.

2. He ____ (not, be) here since Christmas. I wonder where he ___ (live) since then.

3, She ___ (work) so hard this week that she __ (not have) time to go to the movies.

4. That book ____ (lie) on the table for weeks. You ____ (not read) it yet?

5. Tom ___ (never be) in Hanoi.

6. You ________ (sleep) so far?

7. I ___ (ring) the bell for the last twenty minutes.

8. They ___ (swim) all the morning.

9. She ___ (wait) for him all her lifetime.

10. It's the second time he ___ (lose) his passport.

11. Up to the present, we ___ (write) almost every lesson in the book.

12. Fred's brother _____ (just, graduate) from Oxford University.

13. He ____ (not/speak) on the phone for half an hour, just a couple of minutes.

14. The dog ____ (bark) since midnight.

15. The children _____ (be) on holiday for six days.

16. I _____ (try) to learn English for years, but I __ (not succeed) yet.

17. Paul ___ (believe) in God since he was a child.

18. We ____ (not live) in England for two years now.

19. I ____ (read) that novel by Hemingway several times before.

20. How long you _______ (learn) English?

 

IV. The past perfect or past perfect continuous.

1. He ____ (marry) her two years before we met.

2. James told me you _____ (buy) the old vicarage two years before your son's birth.

3. I wish we ____ (buy) it before.

4. When I arrived at the station the train _____ (leave).

5. He ____ (play) tennis for 4 hours when he broke his leg.

6. The dog came into the house once she ___ (finish) the housework.

7. He ____ (drive) his car for 10 minutes when he realized it had a flat tyre.

8. She ____ (throw) the letter away when she noticed it was not important.

9. He ___ (swim) for 15 minutes when he understood he had lost his swimsuit.

10. It ___ (rain) for one hour when the wind started to blow.

0 trả lời
Hỏi chi tiết
191

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Gia sư Lazi Gia sư
×
Trợ lý ảo Trợ lý ảo