WorksheetsPresent Perfect Continuous
Total questions: 20
Worksheet time: 10mins
He _________________(work) in this company since 1985.
have worked
has worked
have done working
has been working
I _______________ (wait) for you since two o'clock.
has been waiting
have been waited
have been waiting
has wait
Mary ______________ (live) in Germany since 1992.
have been living
has been living
have done living
has live
Why is he so tired? He __________(play) tennis for five hours.
have been played
has been playing
have been playing
played
You ________________ (learn) English ______ 3 years.
have been learning..... for
have been learning..... since
has been learning..... for
has been learning.....since
Tabitha __________________________ (play) the violin ______ age five.
have been playing ... for
has been playing ... since
have been playing ... since
has played....for
I ___________ all day. I have a difficult test tomorrow!
have studied
have been studying
has been studying
have studied
My parents _________ for me to clean my room every day. But I hate it!
have asked
have been asking
asked
has been asked
I ______ this exercise twice. I can't understand it :(
've done
've been doing
done
has
I _________ for 2 hours, because my boyfriend broke up with me. I'm so sad!
have cried
have been crying
has been crying
has cried
My sister __________ to the same song the whole day. I'm so sick of it...
has been listening
have been listening
has listened
have listen
I _________ to read this book, but I can't. It's just too boring! I quit.
have tried
have been trying
has tried
has been trying
Joe has been _________ too much recently
eat
eating
Patrick has been __________ on his biology project.
work
working
Sam and Matt have been _____________ rugby.
practising
practise
Joe and Peter have been _______________ TV
watching
watch
Maria and Julie _____________ chatting on the Internet.
have been
has been
Which of the following is a correct sentence in the present perfect continuous tense?
She has eaten lunch.
They have been eating lunch.
Which of the following is the question form of the present perfect continuous tense?
Have you been studying all day?
You've been studying all day?
Which of the following is not a common use of the present perfect continuous tense?
To talk about an action that started in the past and is still ongoing.
To talk about a completed action at an unspecified time in the past.
