Font size
WorksheetsPresent Perfect vs Present Perfect Continuous
Total questions: 15
Worksheet time: 11mins
Have you always _______hated?
been hating
hated
hate
hating
Thanks for the recipe book! We've ___ two different recipes so far.
tried
been trying
be try
be trying
I'm worried about Sam. She's ___ too hard recently.
been
worked
been working
work
I've ___ to call the internet company all morning but I can't get through.
trying
been trying
tried
to try
She's ___ three main ways our company can reduce costs.
been finding
be found
be finding
found
He's ___ for the party for weeks.
been preparing
prepared
to prepare
be prepared
You've got white dust all over you! What have you ___?
be done
do
been doing
done
Have your parents ___ yet?
been arriving
be arrived
being arriving
arrived
I ___ the windows all day without any help! Two more and I can have a rest.
've been washing
washed
be washing
wash
You look nice! Have you ___ your hair cut?
been having
have
had
having
Has someone ___ my special bread? There's only a little bit left.
eaten
been eaten
eating
ate
___ four goals and it's only half-time!
They've been scoring
They has scored
They've scored
They've score
I've ___ English for three years and soon I'm going to be using it at work.
learned
learn
been learning
learning
Finally! We ___ our house!
've been selling
've sold
been selling
has sold
Sorry, I'm late! How long ___?
have you been waiting
have you waited
have waited
have wating
