PRESENT PERFECT SIMPLE
PRESENT PERFECT CONTINUOUS
Ex.1.
Complete the sentence with the suitable forms of
the verbs.
Ex.2.
eat do read have see save meet write
Complete the sentences with the correct form in
[Link]’s________letters all evening.
brackets.
[Link]’s________ten emails.
1.I ____________(already run) 10 kilometres, but I still
[Link]’ve________quite big numer of books have 5kilometres to go.
currently.
2.She___________(stand) in the queue since the morning.
[Link]’ve already________The Lord of The Rings.
3.Why_______________(they / not / clean) their face?
[Link]’ve________with the same bank for 5years.
[Link]’ve_________ 5.000 for your vacation. [Link], he_________(stand) at the railway station for
ages!
[Link]’s_______Kate a few times recently. 5. We____________(read) Hobbit. We cannot wait to
[Link]’s___________all my sweats. There’s come back home and read the following volume.
nothing left. 6. You___________(buy) a new car.
9. You’ve_________my sweats. There’s only one
lollipop left! 7. I____________(do the gardening) all day and my knees
hurt.
[Link]’ve_________our boat for quite a long time. 8. They_________(not solve) this problem yet.
[Link]’ve_________thhis conversation for a quite
a long time. It’s time to go home. 9. Anthony, what__________(do) in the attic for such a
long time?
12. How long has he________English homework?
10. My hand_____________(swell) for 2months.
13. How much practice has he____________?
Ex.3.
Choose suitable form of the verbs. In some cases both answers are correct.
[Link]’s been knowning / known her best friend for 5years.
2. You’ve seen / been seeing me for a quite a long time.
3. He’s been forgotting / forgotten to take his wallet.
4. My eyes are so red because I’ve been sitting /sat in front of the computer all
day.
5. They’ve lived / been living in Paris since they were born.
6. How long has he worked / been working in the same company?
[Link]