Present Perfect Drill
A. Circle the letter of the correct answer. Write the words of the answer in the space.
1. How long ____________________________________________ to see the boss?
a.you are waiting b.you waited for c.have you been waiting
2. I _________________________________________ 45 minutes to see the boss.
a.waited since b.have been waiting for c.have been waiting since
3. How long ___________________________________ for work?
a.have you been applying b.you are applying c.you applied
5. They ______________________________________ last May
a. have been working there since b. have been working there for c. has been working there since
6. How long ____________________________________ English?
a. has you been studying b. have you been studying c. you have been studying
18. How long ________________________________ in Virginia?
a. has he been living b. are they living c. he has been living
9. He ___________________________________________ 12 years.
a. have been living in Virginia for b. has been living in Virginia for c. has been living in Virginia since
No comments:
Post a Comment