Tải bản đầy đủ (.doc) (1 trang)

2462 present perfect continous exercises

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (369.77 KB, 1 trang )

1
.

Fill in with ‘have’ or ‘has’:
1. They ................................. been running. They look hot.
2. She ........................... been watching TV all day. What a
waste of time!
3. It ................ been snowing. Everything is white outside.
4. I ............. been looking for you! Where have you been?
5. Barbara ................... been working hard and deserves a
break now.
6. My friends ..................... been driving for ten hours and
they’re very tired.
7. John .................. been learning Spanish since he was 20
and he still needs some more lessons.
8. I ..................... been cleaning the attic and I’m all in the
dust now.
9. My parents .............. been living in Paris for a year now
and they seem very happy.
10. You ................ been lying in the sun for too long – you
look red!
Correct the mistakes:

2
.

Put the verbs in brackets into the
Present Perfect Continuous:

1. I has been doing some hard work, but I still feel like
playing tennis. ......................


2. John has been talk to Susan for hours! He must be in
love with her! ......................
3. The baby has be sleeping all day. It’s time to feed
him! ........................
4. Joanna have been collecting postcards since she was
ten years old. ...........................
5. My father has be repair his car because the garage is
open. .........................
Make questions and negatives:

3
.
1. They have been playing volleyball for 2 hours.
...........................................................................................
...........................................................................................
2. I have been drinking beer and I can’t drive.
...........................................................................................
...........................................................................................
3. She has been writing e-mails whole morning.
...........................................................................................
...........................................................................................
4. We have been carrying heavy bags all day.
...........................................................................................
...........................................................................................
5. My brother has been cutting trees all day.
...........................................................................................
...........................................................................................

4
.

1. I ..................................................... (paint) the kitchen.
That’s why the floor is dirty.
2. He ............................................ (wait) for her for three
hours now.
3. The room smells awful because many
people .......................................................... (smoke) here.
4. Where have you been? What .....................................
(do) all night?
5. You have to rest now, you ................................... (help)
since breakfast.
6. She ................................. (look) for her key for an hour.
7. How long ....................................................... (he/learn)
English? For over ten years now!
8. Why are you so dirty? I .......................................... (dig)
in my garden.
9. She .................................................... (write) that letter
since 6 o’clock and she hasn’t finished yet.
10. It ............................................. (snow) all morning and I
don’t think it will ever stop.

5
.

Fill in the gaps using the verbs
from the box and Present Perfect
Continuous Tense. Use negative
or interrogative forms where
necessary:

run, use, feel, cook wait,

read, call, do, teach,
work
1. I’m a teacher. Oh! How long .........................................?
2. You look tired! ................................................. hard?
3. I can smell dinner here ........... your sister ................... ?
4. – Sorry I’m late! – That’s fine I .............................. long!
5. What ........................................... ? The floor is all wet!
6. Someone ................................ my I pod – it’s broken!
7. She .......................................... for an hour and she’s
really exhausted.
8. I ................................... well for the past two hours. I
need to see a doctor.
9. He ....................................... Sue all evening, but there’s
no reply.
10. Gill is still reading a book. She ......................................
all day.



×