WorksheetsPresent Perfect Continuous
Total questions: 15
Worksheet time: 15mins
The formula of the Present Perfect Continuous is...
have been + Ving
have/has been + V3
have/has been + Ving
The Present Perfect Continuous answers the question...
how long
how much
how often
how are you
It ______ since this morning. It's gloomy and terribly damp!
has being raining
has rained
has been raining
has been rained
My cat ______ been sleeping all day.
have
has
is
been
_______ Jim ________ doing enough exercise to stay fit?
Has .... been
Been .... has
Have ...... been
Has ..... being
Select the correct sentence.
It has snowing for several days.
It has been snowing for several days.
It have been snowing for several days.
It has been snow for several days.
This road is endless and I think we're lost! We ___________________for hours!
've been driving
has been driving
have been drive
have driving
A: I’m sorry I’m late. Have you been waiting long?
B: No, I __________
haven't
am not
hasn't
didn't
A: You look tired. Have you been working hard?
B: Yes, I _____________.
've
have
do
did
I _______living here _____ the last 10 years, you know, since I inherited the house from my grandpa.
've been ..... for
have been ... .since
has been .... for
He hasn't been going to school ____ last month, when he got really sick out of nowhere.
since
for
You have been running in circles ____ 30 minutes! I know you're stressed out, but you're like a headless chicken!
since
for
already
I have been living next door to him _____ childhood. We've known each other for a very long time.
For
Since
She has been preparing for her exams _____ the last two months.
Since
For
How do you feel about the Present Perfect Continuous?
I rocked it - I'm confident about using it.
I get the rule, but I still think it's a bit difficult.
I need some more practice.
I don't get it. Like, at all. Should I maybe study before class?
