Professional Documents
Culture Documents
English Worksheet Three
English Worksheet Three
English Worksheet Three
I. Put the verbs into the correct form (present perfect progressive).
1. He (work)___________________________ in this company since 1985.
2. I (wait)_________________________________ for you since two o’clock.
3. Mary (live)____________________________ in Germany since 1992.
4. Why is he so tired? He (play)____________________ tennis for five hours.
5. How long (learn / you)_______________________________ English?
II. Choose the correct answer from the four options (Present Perfect or Present Perfect
Continuous)
6. He _______________________winning this championship for last 2 years.
a. has
b. has been
c. have
d. have been
7. I _______________________living here since last year.
a. has
b. have
c. has been
d. have been
8. She has been ________________________for two hours.
a. study
b. studies
c. studied
d. studying
9. It has been ________________________ since Monday
a. rain
b. rainy
c. raining
d. rained
10. I _____________ all morning. I am tired.
A. have worked C. have been working
B. Either could be used here D. worked
III. Write the correct verb for the following sentences. (Conditional sentence type1, 2, 3)
11. We _________TV tonight if Peter hadn't bought the theatre tickets. (Watch)
12. If I was/were a millionaire, I ___________in Beverly Hills. (Live)
13. If we had read the book, we _______________the film. (Understand)
14. They _________________on time if they hadn't missed the train. (Arrive)
15. She wouldn't have had two laptops if she _______one to her friend. (Lend)