Uploaded by Botidragon

gRAMMAR WORK PRACTICE

advertisement
NAME: ________________________
DATE: ________________________
GRAMMAR WORKSHEET
PRESENT PERFECT CONTINUOUS
I
You
He
She
It
We
They
have
have
has
has
has
have
have
been
working.
I
You
He
She
It
We
They
have
have
has
has
has
have
have
Yes,
Have
Have
Has
Has
Has
Have
Have

I
you
he
she
it
we
they
been
working?
I
you
he
she
it
we
they
not
been
working.
No,
have.
have.
has.
has.
has.
have.
have.
I
you
he
she
it
we
they
have
have
has
has
has
have
have
not.
Study the boxes above. Then, complete the sentences below.
1. My cat _____________ _____________ (sleep) _____________ all day.
2. A: _____________ Jim _____________ (do) _____________ exercise?
B: Yes, he _____________. He needs a rest.
3. It _____________ _____________ (rain) _____________ for several days.
4. I failed the test because I _____________ not _____________ (study) _____________ hard.
5. We _____________ _____________ (drive) _____________ for two hours.
6. Tracy and Tom _____________ _____________ (play) _____________ tennis for an hour.
7. A: I’m sorry I’m late. _____________ you _____________ (wait) ____________ a long time?
B: No, I _____________ _____________.
8. Where ____________ you _____________ (spend) _____________ your summer holidays?
9. Who _____________ _____________ (eat) _____________ my cookies?
10. A: You look tired. _____________ you _____________ (work) _____________ hard?
B: Yes, I _____________.
11. I _____________ _____________ (think) _____________ about quitting my job.
12. Why _____________ you _____________ (get) _____________ up so early recently?
Permission granted to reproduce for classroom use. © www.allthingsgrammar.com
GRAMMAR WORKSHEET
ALL Things Grammar
Grammar Focus Present Perfect Continuous
Level Intermediate to Advanced
ANSWER KEY
1. has been sleeping
7. Have / been waiting / have not (haven’t)
2. Has / been doing
8. have / been spending
3. has been raining
9. has been eating
4. have / been studying
10. Have / been working / have
5. have been / driving
11. have been thinking
6. have been / playing
12. have / been getting
NOTE: Contractions are often used for ‘have not’ (haven’t) and ‘has not’ (hasn’t).
Grades as
percentages
12 / 12 100%
11 / 12 = 92
10 / 12 = 83
9 / 12 = 75
8 / 12 = 67
7 / 12 = 58
6 / 12 = 50
5 / 12 = 42
4 / 12 = 33
3 / 12 = 25
2 / 12 = 17
1 / 12 =
8
0 / 12 =
0%
Permission granted to reproduce for classroom use. © www.allthingsgrammar.com
Download