Past Simple + Present Perfect
Past Simple + Present Perfect
1
Exercise 1: Choose the correct answer
1. I ……. to her before. A. talked B. have talked C. was talking
2. He …. a fundraising event last month. A. organized B. had organized C. was organizing
3. He ………. any competitions yet. A. wasn’t winning B. didn’t win C. hasn’t won
4. They ………. their room before dinner. A. cleaned B. had cleaned C. was cleaning
5. He ………. to school last week. He was ill. A. hasn’t gone B. went C. didn’t go
6. He ………. sushi many times since then. A. eats B. has eaten C. ate
7. I didn’t ………. breakfast yesterday. A. have B. had C. has
8. Ben has just ………. a vase. A. break B. broke C. broken
9. Helen has already ………. lunch. A. have B. has C. had
10. The police ………. the office 3 hours ago. A. left B. had lef C. was leaving
Exercise 2: Choose the correct form of the word with present perfect and simple past
1. My parents signed/ have signed the contract for sale of real estate last year.
2. Keven got/ has gotten caught in the rain all morning. He’s sick.
3. I had/ have had an issue for months, but I didn’t find/ haven’t found a solution yet.
4. They shopped/ have shopped for winter coats at the end-of-season sale last year.
5. I’m sorry, my manager isn’t here now. He was/ has been on vacation.
6. I lost/ have lost my motorbike keys yesterday.
7. What countries did you visit/ have you visited in Europe?
8. She revised/ has revised her essays at the language center the day before her writing
assessment.
9. This is the first time I made/ have made dumplings at home.
10. Jane had/ has had a cough for 3 weeks. She’s in the hospital now.
2
Exercise 5: Complete sentences
1. She/ visit/ Switzerland/ three times.
=> ……………………………………………………………………………………………………
2. She/ visit/ Switzerland/ three times/ last year.
=> ……………………………………………………………………………………………………
3. We/ finish/ the graduate dissertation/ last week.
=> ……………………………………………………………………………………………………
4. We/ already finish/ the graduate dissertation.
=> ……………………………………………………………………………………………………
5. Sam/ break his leg/ the day before/ the running competition.
=> ……………………………………………………………………………………………………
6. He/ buy/ and/ renovate/ many properties.
=> ……………………………………………………………………………………………………
7. She/ play/ cello/ at school/ but/ she/ not like/ it.
=> ……………………………………………………………………………………………………
8. She/ play/ cello/ since/ she/ be/ small.
=> ……………………………………………………………………………………………………
9. Last night/ I/ forget/ my key/ so/ call/ my roommate/ to bring/ it/ to me.
=> ……………………………………………………………………………………………………
10. I/ lose/ my wallet/ so/ I/ look for/ it/ now.
=> ……………………………………………………………………………………………………
Exercise 6: Rewrite the sentence with the same meaning
1. The last time I watched “The Twilight Saga” series was 5 years ago.
=> I haven’t ………………………………………………………………………………………
2. When did our teacher task us with a market research project?
=> How long ………………………………………………………………………………………
3. I last met him 3 days ago.
=> The last time …………………………………………………………………………………
4. She started working as a recruiter 3 months ago.
=> She has ………………………………………………………………………………………
5. He began playing ice hockey when he was 6 years old.
=> He has ………………………………………………………………………………………
6. It is 2 years since the last time I went to Ha Nam.
=> I last ………………………………………………………………………………………
7. This is the first time I have seen such a professional gamer.
=> I have ………………………………………………………………………………………
3
8. I haven’t been to Kanagawa for 5 years.
=> The last time …………………………………………………………………………………
9. I have never eaten such delicious ramen like this before.
=> This is the first time ……………………………………………………………………………
10. I have learnt German for 10 years.
=> I began ………………………………………………………………………………………..
Exercise 8: Fill in the adverbs of time (yet, ago, last night, ever, never, just, for or since)
1. He has lived in Madrid ………. ten years.
2. She hasn’t finished her work ………..
3. We went to bed at 11 o’clock ………..
4. He has known her ………. 2001.
5. My father went to Italy five days ………..
6. Have you ………. seen an elephant?
7. I have ………. gone to a bar.
8. She has ………. finished the housework.
9. He studied hard ………. the exam.
10. The last time I went to a music concert was 5 months ……….