The document provides examples of using the present perfect tense in English. It contains 20 sentences with blanks to be filled in with the correct form of the verbs in parentheses. The sentences test a variety of present perfect constructions, including simple present perfect, present perfect continuous, and using the present perfect with time expressions like "for" and "since."
The document provides examples of using the present perfect tense in English. It contains 20 sentences with blanks to be filled in with the correct form of the verbs in parentheses. The sentences test a variety of present perfect constructions, including simple present perfect, present perfect continuous, and using the present perfect with time expressions like "for" and "since."
1. He__has lived_______ (live) in London for two years and then _______________ (go) to Edinburgh. 2. When I left school I_______________ (cut) my hair and_______________ (wear) it short ever since. 3. My brother_______________ (write) several plays. He_______________ (just/finish) his second tragedy. 4. I_______________ (not see) him for three years, I wonder where he is. 5. He_______________ (not smoke) for two weeks. He is trying to give up. 6. I_______________ (do) this sort of work when I_______________ (be) an apprentice. 7. I_______________ (write) the letter but I can't find a stamp. 8. _______________ you_______________ (see) the moon last night? 9. The clock isn't slow, it_______________ (stop). 10. A: Who_______________ (you/vote) for in the last election? B: I_______________ (vote) for Mr. Pitt. A: He_______________ (not/be) elected, _______________ (be) he? B: No, he_______________ (lose) his deposit. 11. A: _______________ (you/like) your last job? B: I_______________ (like) it at first but then I_______________ (quarrel) with my employer and he_______________ (dismiss) me. A: How long_______________ you there? B: I_______________ there for two weeks. 12. A: _______________ (Mary/feed) the cat? B: Yes, she_______________ (feed) him before lunch.
A: What_______________ (she/give) him?
B: She_______________ (give) him some fish. 13. A: I_______________ (not see) your aunt recently. B: No, she_______________ (not be) out of the house since she_______________ (buy) her colour TV. 14. A: How_______________ (you/get) that scar? B: I_______________ (got) it in a car accident a year ago. 15. She_______________ (say) she'd ring me this morning, but it's now 12.30 and she_______________ (not/ring) yet. 16. It_______________ (rain) for two hours and the ground is too wet to play on, so the match _______________ (be) postponed. 17. A: Why_______________ (you/make) such a horrible noise? B: I_______________ (lose) my key and I_______________ (try) to wake up my wife by throwing stones at her window. A: You_______________ (throw) stones at the wrong window. You live next door. 18. He_______________ (not/stop) since he arrived. 19. He_______________ (ride), that's why he's wearing a riding hat. 20. A: How long_______________ (you/drive)? B: I_______________ (drive) for ten years.