You are on page 1of 1

Put the verbs in brackets

into the Present Perfect


Fill in with have or has:
Continuous:
1
4
.
1. They ................................. been running. .
They look hot.
2. She ........................... been watching TV all 1. I ..................................................... (paint)
day. What a waste of time! the kitchen. Thats why the floor is dirty.
3. It ................ been snowing. Everything is 2. He ............................................ (wait) for
white outside. her for three hours now.
4. I ............. been looking for you! Where have 3. The room smells awful because many
you been? people ..........................................................
5. Barbara ................... been working hard and (smoke) here.
deserves a break now. 4. Where have you been?
6. My friends ..................... been driving for ten What ..................................... (do) all night?
hours and theyre very tired. 5. You have to rest now,
7. John .................. been learning Spanish you ................................... (help) since
since he was 20 and he still needs some more breakfast.
lessons. 6. She ................................. (look) for her key
8. I ..................... been cleaning the attic and for an hour.
Im all in the dust now. 7. How long .......................................................
9. My parents .............. been living in Paris for (he/learn) English? For over ten years now!
a year now and they seem very happy. 8. Why are you so dirty?
10.Correct
You ................ been lying in the sun for too
the mistakes: I .......................................... (dig) in my
long you look red! garden.
9. She .................................................... (write)
2 that letter since 6 oclock and she hasnt
. finished yet.
1. I has been doing some hard work, but I still
10. ItFill
.............................................
in the gaps using the (snow) all
feel like playing tennis. ......................
morning verbs and I dont
from the think
box and it will ever stop.
2. John has been talk to Susan for hours! He
must be in love with her! ...................... 5 Present Perfect Continuous
3. The baby has be sleeping all day. Its time to Tense. Use negative or
. interrogative forms where
feed him! ........................
4. Joanna have been collecting postcards since necessary:
she was ten years old. ...........................
5. My father has be repair his car because the
garage is open. .........................
run, use, feel, cook
wait, read, call, do,
teach, work
Make questions and
negatives:
3 1. Im a teacher. Oh! How
. long .........................................?
1. They have been playing volleyball for 2 2. You look
hours. tired! ................................................. hard?
.......................................................................... 3. I can smell dinner here ........... your
................. sister ................... ?
.......................................................................... 4. Sorry Im late! Thats fine
................. I .............................. long!
2. I have been drinking beer and I cant drive. 5. What ........................................... ? The floor
.......................................................................... is all wet!
................. 6. Someone ................................ my I pod
.......................................................................... its broken!
................. 7. She .......................................... for an hour
3. She has been writing e-mails whole and shes really exhausted.
morning. 8. I ................................... well for the past two
.......................................................................... hours. I need to see a doctor.
................. 9. He ....................................... Sue all evening,
.......................................................................... but theres no reply.
................. 10. Gill is still reading a book.
4. We have been carrying heavy bags all day. She ...................................... all day.
..........................................................................
.................
..........................................................................

You might also like