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)?
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?
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."
16. The gym ___________ (be) opened since 2007. We enjoy working out in this gym as it has modern equipment.
17. I ___________ (jog) for 30 minutes last night to improve my fitness level.
18. My mom ___________ (practise) yoga for years to improve her flexibility and health.
19. We ___________ (cook) at home more often for the past 2 years so we had healthy meals.
20. He ___________ (quit) smoking 4 years ago in order to reduce the risk of developing lung cancer and other health issues.
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."
16. The gym _____has been______ (be) opened since 2007. We enjoy working out in this gym as it has modern equipment.
17. I _______jogged____ (jog) for 30 minutes last night to improve my fitness level.
18. My mom _____has practised______ (practise) yoga for years to improve her flexibility and health.
19. We ______have cooked_____ (cook) at home more often for the past 2 years so we had healthy meals.
20. He ____quit_______ (quit) smoking 4 years ago in order to reduce the risk of developing lung cancer and other health issues.
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 ____________________________________.
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.
Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest meaning to each of the following questions.
1. Tim last attended a live concert three months ago.
A. Tim didn’t attend a live concert three months ago.
B. Tim hasn’t attended a live concert for three months.
C. Tim has three months to attend a live concert.
D. Tim has attended a live concert for three months.
2. It started to rain at 2 o’clock and it is still raining.
A. It has been started to raining for2 o’clock.
B. It has been raining since 2 o’clock
C. It has been raining for 2 o’clock.
D. It has been raining in 2 o’clock.
3. I haven't heard from him for five years.
A. I last heard from him for five years.
B. I didn't hear from him for five years.
C. I last heard from him five years ago.
D. I have heard from him for five years.
1. B | 2. B | 3. C |
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