Present Perfect

Gap-fill exercise

  
Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
Complete the following sentences with the correct form of the verb in brackets (present perfect simple & progressive vs. past):


1. How long (you, to live) here?

2. I (to study) here for 1 year.

3. (you. ever, to have) a dog?

4. Oh, but the dog (also, to hide) my glasses. Now I cannot see at all...

5. He (to be married) to his new wife for 13 years!

6. He (to marry) his wife 13 years ago.

7. I (to wear) glasses for 2 weeks at home!

8. We (already, to look for) … hmmm … for 2 hours now.

9. You’re right, we (to begin) to search at eight o'clock.

10. I (not to offer) you a drink.




c) 2009 by Schaller, www.english-friends.info