Bài tập quá khứ đơn và hiện tại hoàn thành lớp 11

Bài tập present perfect and past simple

Bài tập thì quá khứ đơn và quá khứ hoàn thành nằm trong chuyên mục ngữ pháp Tiếng Anh do VnDoc.com biên soạn và đăng tải. Tài liệu thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn gồm lý thuyết và nhiều dạng bài tập nâng cao có đáp án, bám sát chương trình và đề thi giúp học sinh nắm chắc kiến thức phần lý thuyết trước đó hiệu quả.

Bài tập quá khứ đơn và hiện tại hoàn thành lớp 11

Bản quyền thuộc về VnDoc nghiêm cấm mọi hành vi sao chép vì mục đích thương mại

Choose the best answer in brackets.

1. Actually I had supper with my brother (lately/ last night).

2. I haven't seen Linda (for/ since) a long time. How is she?

3. What have you been doing (yesterday/ today)?

4. It's ages (since/ ago) I last went to the cinema.

5. I've been trying to sell my car (for the last time/ for ages).

6. I can't remember (how long/ when) I've had this car.

7. Bin hasn't been to London (when/ since) we went there last year.

8. I've written to Sally (last week/ recently).

9. I've been living here (since/ for/ in) the end of last year.

10. Have you eaten Chinese food (before/ already)?

Xem đáp án

1. Actually I had supper with my brother last night.

2. I haven't seen Linda for a long time. How is she?

3. What have you been doing today?

4. It's ages since I last went to the cinema.

5. I've been trying to sell my car for ages.

6. I can't remember how long I've had this car.

7. Bin hasn't been to London since we went there last year.

8. I've written to Sally recently.

9. I've been living here since the end of last year.

10. Have you eaten Chinese food before?

Choose the correct words

1. David (has been/ was) at the beach for hours. I think he’s having a great time there.

2. (Have your friends bought/ Did your friends buy) tickets for the concert yesterday?

3. My younger sister (has started/ started) school six months ago.

4. So far this week (we’ve seen/ we saw) two funny films on TV.

5. (I’ve talked/ I talked) to my grandparents on the phone last week.

6. What’s the noise? (Have your neighbours bought/ Did your neighbours buy) a new recently?

Xem đáp án

1. David has been at the beach for hours. I think he’s having a great time there.

2. Did your friends buy tickets for the concert yesterday?

3. My younger sister started school six months ago.

4. So far this week we’ve seen two funny films on TV.

5. I talked to my grandparents on the phone last week.

6. What’s the noise? Have your neighbours bought a new recently?

Fill in the appropriate tense: present perfect or past simple

1. I (cycle/ just) ___________ 50 km.

2. I (cycle) ___________ 100 km last week.

3. I (write) ___________ an essay yesterday.

4. I (write/ already) ___________ two essays this term.

5. I (ring/ just) ___________ my friend

6. I (ring) ___________ my friend 10 minutes ago.

7. "How long have you lived here?" "I ___________ (live) here since 2000."

8. He lived in London for two years and then he ___________(go) to Edinburgh.

9. ___________ (you/see) the moon last night?

10. Shakespeare ___________ (write) a lot of plays.

11. My brother ___________(write) several books. He has just finished his latest.

12. I ___________(not see) him for five years. I wonder where he is.

13. He ___________(not smoke) for one month. He is trying to give it up.

14. He ___________(compose) some pieces of music when he worked in New York.

15. "When ___________ (he/arrive)?""He arrived at 3 o'clock."

Xem đáp án

1. I (cycle/ just) _____have just cycled______ 50 km.

2. I (cycle) _____cycled______ 100 km last week.

3. I (write) _____wrote______ an essay yesterday.

4. I (write/ already) _____have already written______ two essays this term.

5. I (ring/ just) _____jave just rung______ my friend

6. I (ring) _____rang______ my friend 10 minutes ago.

7. "How long have you lived here?" "I ______have lived_____ (live) here since 2000."

8. He lived in London for two years and then he ______went_____(go) to Edinburgh.

9. ___Did you see________ (you/see) the moon last night?

10. Shakespeare _____wrote______ (write) a lot of plays.

11. My brother ______has written_____(write) several books. He has just finished his latest.

12. I ______haven’t seen_____(not see) him for five years. I wonder where he is.

13. He _____hasn’t smoked______(not smoke) for one month. He is trying to give it up.

14. He ______composed_____(compose) some pieces of music when he worked in New York.

15. "When _____did he arrived______ (he/arrive)?""He arrived at 3 o'clock."

Rewrite the following sentences.

1. This is the first time he visited Ha Long Bay.

He has __________________________________.

2. I last had my hair cut when she left me.

I haven't ________________________________.

3. The last time he met me was 5 months ago.

He hasn't _______________________________.

4. It is a long time since we last met.

We haven't ______________________________.

5. I haven't talked to him for 5 days.

It is ____________________________________.

Xem đáp án

1. He has never/ not visited Ha Long Bay before.

2. I haven't had my hair cut since she left me.

3. He hasn't met me for 5 months.

4. We haven't met for a long time.

5. It is 5 days since I last took a bath.

Trên đây là toàn bộ nội dung của Bài tập quá khứ đơn và hiện tại hoàn thành lớp 11

Đánh giá bài viết
2 3.279
Sắp xếp theo

    Ngữ pháp tiếng Anh

    Xem thêm