Complete the following sentences using the present perfect tense form of the verb.
1. He ………………….. out.
Wrong!
2. …………………. you read Gulliver’s Travels?
Wrong!
3. I ..................... . him to be angry.
Wrong!
4. James ………………… to Japan.
Wrong!
5. Susie ...................... all the cookies so there aren’t any left for you.
Wrong!
6. I ....................... my work, so I am free now.
Wrong!
7. I ...................... him for a long time.
Wrong!
8. He ..................... ill since last week.
Wrong!
9. We ....................... Samuel for several months.
Wrong!
10. They ………………….. here for ten years.
Wrong!
Done.
Score: 0/10
Answers
1. He has just gone out.
2. Have you read Gulliver’s Travels?
3. I have never known him to be angry.
4. James has been to Japan.
5. Susie has eaten all the cookies so there aren’t any left for you.
6. I have finished my work, so I am free now.
7. I have known him for a long time.
8. He has been ill since last week.
9. We haven’t seen Samuel for several months.
10. They have lived here for ten years.

