Present Perfect
Present Perfect
1. I’ve written to them three times BUT THEY HAVEN’T REPLIED YET. (not reply)
……...
2. I’ve asked you again and again, BUT YOU HAVEN’T DONE IT YET. (not do it)
……………………………………………………………………………………………...
3. I lent him $10 last month, BUT HE HASN’T GIVEN IT BACK YET. (not give it back)
……………………………………………………………………………………………...
4. He lost his pen a week ago. (not find it)
……………………………………………………………………………………………...
5. He borrowed my book last year. (not give it back)
……………………………………………………………………………………………...
6. She went to New York six months ago. (not return)
……………………………………………………………………………………………...
7. She gave me $2 a week ago. (not return it)
……………………………………………………………………………………………...
8. I finished reading my library books a long time ago. (not change them)
……………………………………………………………………………………………...
9. She went to the bus-stop half an hour ago. (the bus / not come)
……………………………………………………………………………………………...
10. He’s still studying that lesson. (not learn it)
……………………………………………………………………………………………...
3. I / finish homework
………………………………………………………………………………………………
6. he / call a taxi
………………………………………………………………………………………………
7 Put in the words in brackets into the gaps. Use the Present Perfect.
8 Put in the phrases in brackets into the gaps. Use the Past Simple or the Present
Perfect.
1. They ____________________ (learn) all the new words. They needn't worry
about the test.
2. Three people ____________________ (visit) him in hospital last Friday.
3. Martin _____________________ (cycle) for 50 miles on scenic routes three
weeks ago.
4. We ______________________ (never/try) chicken Tandoori before.
5. _____________ you ______________ (find) a job yet?
6. Emily and Molly ____________________ (know) each other for more than 10
years now.
7. First he __________________ (listen) to the announcement, then he
__________________ (go) to a café for a drink.
8. She ____________________ (be) late four times this week.
9. What's that lovely smell in here? - Jasmin ____________________ (bake) a
delicious cake.
10. The Titanic _________________ (hit) an iceberg in 1912 and
__________________ (sink) within three hours.
9 Put the verbs in the correct tense. Use the SIMPLE PAST or the PRESENT PERFECT:
1. ……………………….. Tim ………………………. (finish) his work yet?
2. ……………………….. he ………………………… (finish) it yesterday?
3. They ……………………………………. (just / go) out.
4. They ……………………………… (go) out a minute ago.
5. …………………… Ann …………………………. (study) yesterday afternoon?
6. …………………… you …………………………. (send) the letters yet?
7. …………………… she ………………………….. (call) him a week ago?
8. They ………………………………………. (not / see) the film yet.
9. The train ……………………………………………… (just / arrive).
10. ………………………. you ……………………………. (ever / be) in a TV studio?
11. …………………… you and Tom ………………………… (enjoy) the party last night?
12. …………………… you ………………………………. (not / finish) school last year?
13. I ………………………………………. (lose) my dictionary. I can’t find it anywhere.
14. His hair looks short. He ………………………………………….. (have) a haircut.
15. When ………………………………………………. (he / give up) smoking?
16. Jane …………………………………….. (buy) her car two weeks ago.
17. My bicycle isn’t here. Somebody ……………………………………………. (take) it.
18. Why ……………………………………… (Jim / not want) to play tennis last Friday?
19. The car looks clean. ……………………….. you ……………………….. (wash) it?
20. When we were on holiday, the weather …………………………… (be) terrible.