EXERCISE
(Present perfect and Past simple tense)
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 left C. was leaving
11. I ………. TV last night.
A. didn’t watch B. haven’t watched C. hasn’t watched
12. They ………. their homework yet.
A. have finished B. haven’t finished C. finished
13. She ………. married in 2018.
A. have got B. has got C. got
14. I ………. a new dress yesterday.
A. buy B. bought C. have bought
15. We ………. the children’s toys yesterday.
A. found B. find C. have found
Exercise 2: Fill in the correct form of the verb in the sentence:
1. We (not meet) …………………………… Tommy last night.
2. I (visit) …………………………… an art gallery recently.
3. Dean (not/ sleep) …………………………… yet. He’s still playing games.
4. After he (arrive) ………………… home, he (eat) ………… dinner and (do) ……….
homework.
5. I (know) …………… Mark for 10 years, but then he went abroad and we lost touch.
6. How long (you/ know) …………………………… Johnny? I know you see him
often.
7. He (work) …………………………… as a strategic advisor at this
company for a year.
8. She (travel) …………………………… to many countries.
9. Jenny (arrive) ……………………………! Come and say hello!
10. This is the first time I (set up) …………………………… a tent.
11. Mark (be) ………. a writer before he (become) …………… a
composer.
12. A: When (you/ arrive) ……………………………? B: About 11pm
last night.
13. I (be) ……………………. in Osaka for a holiday for 2 weeks. I really enjoy it.
14. She (come) …………… to Sydney in 2000.
15. A: What’s wrong with you? B: I (lose) …………………… my bag! I cannot find
it anywhere.
16. I (never/ see) …………………………… the sea before.
17. Mozart (write) …………… more than 600 pieces of music.
18. We (not visit) …………………………… that museum yet.
19. When I (be) ………. 6 years old, I often (go) …………… fishing in the
afternoon.
20. She (just/ finish) …………………………… her latest novel.
Exercise 3: Choose the correct form of the word with present perfect and
simple past:
1. My parents signed/ have signed the contract for the 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.
11. The last time we went/ has gone survival camping was last summer.
12. A: Hello; B: Hi mum, I just want to inform you that I arrived/ have arrived safely.
13. How many languages did you study/ have you studied?
14. How long did you practice/ have they practiced martial arts?
15. My foreign friend went/ has been to Vietnam twice.
16. The English center hosted/ has hosted a cultural festival last month.
17. My team did/ has done the project really hard this month.
18. We only recruited/ have only recruited one marketing intern so far.
19. He visited/ has visited several famous landmarks around the world.
20. Did you ever see/ Have you ever seen such a beautiful sunset before?
Exercise 4: Correct the sentences below correctly. Write “True” if the sentence
is correct:
1. She didn’t finish her homework yet.
2. Where’s Bam? – He just left.
3. Your finger is bleeding! You have cut your finger!
4. Mary has finished her homework and she went out to play.
5. I last saw him when I was at high school.
6. What have you done to my wine glass?
7. The delivery man hasn’t given me the package already.
8. I’m tired. We swam 10 miles without stopping.
9. Johnny has lived in Chicago since 2000.
10. He has been married for 10 years, but he got divorced.
11. What subjects has she studied at university? She’s a teacher now.
12. We have never seen such a fantastic movie before.
13. I have missed the bus and then I have been late for the presentation as well!
14. Jun already ate breakfast.
15. She joined the volleyball team since she was at a secondary school. She’s pretty
good!
16. King Henry the Eighth of England has had six wives.
17. He lived in New Zealand for a while when he was 4 years old.
18. She has knew Tim for a long time.
19. Eva has given me a souvenir last week.
20. I begun studying German since 3 years.
Exercise 5: Arrange and rewrite 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.
=> ..............................................................................
11. I/ know/ great grandfather/ for a few years/ but/ she/ die/ when/ I/ be/ 4 years old.
=> ..............................................................................
12. I/ know/ Ten/ for a long time/ since/ we/ be/ both attend/ same preschool.
=> ..............................................................................
13. He/ coach/ a little league team/ last season.
=> ..............................................................................
14. He/ coach/ in various leagues/ for 3 years.
=> ..............................................................................
15. This is the first time/ he/ buy/ a rare painting.
=> ..............................................................................
16. He/ never/ buy/ a valuable artwork/ before.
=> ..............................................................................
17. The last time/ I/ break/ the record/ in sport/ be/ last summer.
=> ..............................................................................
18. I/ not break/ the record/ in sport/ since/ last summer.
=> ..............................................................................
19. Is this/ the second time/ he/ perform/ in the theater production?
=> ..............................................................................
20. I/ just/ see/ Andrey/ this afternoon.
=> ..............................................................................
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 ..............................................................................
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 ..............................................................................
11. This is the first time I have eaten noodles and tofu with shrimp sauce.
=> I have ..............................................................................
12. I last saw a shooting star 3 years ago.
=> It is ..............................................................................
13. I haven't played the piano since I performed at my grandparents’ day.
=> I last ..............................................................................
14. How long have you lived in Cityland Central Hill?
=> When ..............................................................................
15. The last time she cooked Thai food was a few weeks ago.
=> She hasn’t ..............................................................................
16. The English center began offering online tutoring sessions three years ago.
=> The English center has ..............................................................................
17. She has volunteered at the hospital for five months.
=> She started ..............................................................................
18. I have never tried subway diving before.
=> This is the first time ...................................................................
19. It is 3 months since I last learned to dance salsa.
=> I haven’t ..............................................................................
20. When did you build the house?
=> How long ..............................................................................
Exercise 7: Complete the following passage:
Every day we have new guest speakers and the talks had been fascinating so far, at least
until yesterday when John Glenn (1. have) ………. to cancel because of a delayed flight.
Our camp leaders then (2. decide) ……………. to bring us to the laboratory, and we (3.
make) …………. eggshell geode crystals instead. Well, you know that I (4. do)
……………………. a lot of different experiments in my life, but this one (5. be) ……….
truly cool, and unlike my chemistry experiments gone wrong, nothing (6. explode)
………………. The world of science sure (7. change) ……………………… a lot in the last
few years! (8. you/ hear) ……….……………………… about the discovery of water on
Mars?
Exercise 8: Fill in the blanks with the correct adverbs of time with “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 ……….
Exercise 9: Fill in the correct form of the verb in the sentence:
1. Oh no! I (lose) ……….……….. my wallet!
2. The Vandals (invade) ……….……….. Rome in the year 455.
3. (you/ see) ……….………..……….. “The King’s Speech”?
4. She (visit) ……….……….. cousins last month.
5. She (live) ……….……….. in a lot of countries, so she knows a lot about different
cultures.
6. He (live) ……….…… in Australia for a year when he was a student.
7. I (read) ……….……….. six books this week.
8. (you/ see) ……….………..……….. our manager today?
9. We (see) ………. Oliver yesterday.
10. She (graduate) ……….……….. with an MBA degree last year.
11. She (perform) ……….……….. at the music festival last weekend.
12. I (never/ go) ……….………..……….. to Vienna.
13. My great grandfather (have) ………. five sisters.
14. He (buy and renovate) ……….………..………..……….. many properties.
15. I (go) ………. to the cinema last night.
16. Ow! I (cut) ……….……….. my finger!
17. John (never/ understand) ……….………..……….. the present perfect continuous.
18. She (break) ………. her leg because of the accident.
19. On the weekend, the girls (make up) ……….……….., then they (go) ………. to a
restaurant.
20. He (be) ……….……….. here all morning.