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 quá khứ đơn và hiện tại hoàn thành lớp 11 có đáp án giúp học sinh củng cố cách dùng và phân biệt hai thì thường gặp trong chương trình Tiếng Anh 11. Các dạng bài từ cơ bản đến vận dụng hỗ trợ học sinh ghi nhớ cấu trúc, dấu hiệu nhận biết và sử dụng thì chính xác hơn.
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)?
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?
Choose A, B, C or D to indicate the correct answer to each of the following questions
1. While we were having dinner at a restaurant someone came to the house and __________this note.
A. left
B. had left
C. was left
D. was leaving
2. “How’s Peter doing?” “I don’t know. I __________ from him for months.”
A. have to hear
B. haven’t heard
C. didn’t hear
D. don’t hear
3. There __________ great changes in our village in the past few years.
A. have been
B. had been
C. was
D. has been
4. After he had finished his English course, he __________ to England to continue his study.
A. goes
B. went
C. has gone
D. was going
5. John __________ in the same house since he left school.
A. lived
B. had lived
C. was living
D. has lived
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.
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 ____________________________________.
6. We last celebrated Christmas 2 years ago.
We ____________________________________
7. Linda hasn’t had her teeth checked since last year.
The ____________________________________
8. Michelle began to collect stamps in 2015.
Michelle ________________________________
9. Linda made a sandwich and then sat on the sofa to watch TV.
Before _________________________________
10. My nephew James has never drunk beer before.
This ___________________________________
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 for 2 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.
Tải file để xem đáp án
Câu hỏi thường gặp
Quá khứ đơn và hiện tại hoàn thành khác nhau như thế nào?
Quá khứ đơn thường diễn tả hành động đã xảy ra và kết thúc tại một thời điểm xác định trong quá khứ. Hiện tại hoàn thành thường liên hệ hành động hoặc trải nghiệm trong quá khứ với hiện tại và không nhấn mạnh một thời điểm quá khứ đã kết thúc.
Dấu hiệu nhận biết thì quá khứ đơn là gì?
Một số dấu hiệu thường gặp gồm yesterday, ago, last week/month/year, in + năm đã qua và các mốc thời gian quá khứ đã kết thúc.
Dấu hiệu nhận biết thì hiện tại hoàn thành là gì?
Các từ thường gặp gồm since, for, already, yet, just, ever, never, recently và một số cụm thời gian chưa kết thúc tùy ngữ cảnh.
Since và for dùng với thì nào?
Since và for thường xuất hiện với hiện tại hoàn thành khi diễn tả một trạng thái hoặc hành động bắt đầu trong quá khứ và có liên hệ đến hiện tại. Since đi với mốc thời gian, còn for đi với khoảng thời gian.
Ago dùng với hiện tại hoàn thành được không?
Trong cách dùng thông thường, ago gắn với một thời điểm quá khứ đã xác định nên được dùng với thì quá khứ đơn, không dùng với hiện tại hoàn thành.
Làm thế nào để phân biệt Past Simple và Present Perfect khi làm bài?
Không nên chỉ nhìn vào từ khóa. Học sinh cần xác định hành động có gắn với một thời điểm quá khứ đã kết thúc hay không và người nói đang nhấn mạnh sự kiện quá khứ hay mối liên hệ với hiện tại.
Sau khi hoàn thành, hãy đối chiếu đáp án và xem lại những câu chọn sai thì để ghi nhớ rõ hơn sự khác biệt giữa Past Simple và Present Perfect.
Hy vọng Bài tập quá khứ đơn và hiện tại hoàn thành lớp 11 giúp học sinh nắm chắc cách dùng và phân biệt Past Simple với Present Perfect. Các em nên kết hợp ghi nhớ dấu hiệu nhận biết với phân tích ngữ cảnh và luyện tập thường xuyên để sử dụng hai thì chính xác hơn.