Font size
WorksheetsPresent Perfect Continuous - M.5 SPSM
Total questions: 20
Worksheet time: 28mins
He (go)___________to school by bus since he and his parents moved to a little village.
went
has gone
has been going
have been going
At least he (can / stay) ___________ at his old school where all of his friends are.
can stay
could stayed
can stayed
could has been stayed
Greg speaks English very well, although he (learn) _____________English for only two years.
learns
learned
has been learning
have been learning
Every summer, Tom and his parents (spend)______________ a few weeks in England.
spend
spent
have spent
have been spending
Marvin and Joe (play)____________ in a football club for two years.
are playing
were playing
have played
have been playing
However, the strength training exercises (be)____________ also very important for the young players.
are
were
has been
has been being
For six weeks now, the team (prepare) ______________ for an important match taking place on Sunday.
is preparing
was preparing
has prepared
has been preparing
Today, the boys (doing)________________ strength training for forty minutes already.
are doing
were doing
has been doing
have been doing
The children (be)_____________ on holiday for six days.
are
was
have been
have been being
The dog (bark)_____________ since midnight.
barks
is barking
have barked
have been barking
He (speak / not) ______________ on the phone for half an hour, just a couple of minutes.
isn't speaking
wasn't speaking
has not spoken
has not been speaking
We (know / not)________________them for a long time.
is not knowing
was not knowing
have not known
have not been knowing
How long (wait / she)______________ for us?
she waits
is she waiting
has she waited
has she been waiting
How many months (take / you) _____________ violin lessons?
is you taking
were you taking
have you taken
have you been taking
How often (clean / you) (a) the windows this year?
(stay / you / ever) (a) in a condominium?
Jane (learn) (a) Japanese for a year and wants to spend her next holiday in Japan. Maybe we could get her a guidebook.
I have been at home all the time. But I (clean) (a) the house all day, so maybe I didn't hear the phone ring.
( has / watching / He / not / all afternoon / TV / been / ), he only switched the telly on 10 minutes ago.
(a)
this year / (work) / really hard / James, and he has already improved in Maths and Chemistry.
(a)
