NEW
Font size
WorksheetsPresent perfect continous
Total questions: 20
Worksheet time: 11mins
Helen …… (to wash) the dishes for fifteen minutes.
a. have been washing
b. has been washing.
c. is washing
d. has be washing
Sam …….. (to drive) a car for five hours now.
a. has been driving
b. have been driven
c. has been driving
d. is driving
Jim never replied to my text message because he _______misplaced his phone yesterday.
a. has
b. will have
c. had
d. is going to have
I _________________ to Oregon twice last year
have been
has been
went
was going
My cat ______ been sleeping all day.
have
has
is
been
_______ Jim ________ doing exercise?
Has/been
Been/has
Have/ been
Been/have
We ___________________for two hours
have been driving
has been driving
have been drive
have driving
Tracy and Tom _______________ playing tennis for an hour.
have been
has been
Where ____________ you been spending your summer holidays?
has
have
Who _____________ _____________ eating my cookies?
has been
have been
been has
been have
Why _________________ up so early recently?
has you been waking
have you been waking
has you been wake
have you been wake
He ______________ to Hawaii many times.
have been
went
has been
was going
What is Lisa doing?
She is studying Math.
She is getting dressed.
She is closing her backpack.
She is taking a shower.
Raja _____ her since he was a kid
has been knowing
has knowing
has known
I …… (to look) for information on the subject since last Friday.
a. am looking
b. has been looking
c. have looked
d. have been looking
You …… (to work) as a computer programmer for more than fifteen years.
a. has been working
b. have are working
c. have been worked
d. have been working
