WorksheetsPresent Perfect Simple Vs Present Perfect Continous
Total questions: 10
Worksheet time: 10mins
Name
Class
Date
1.
Have you always ___ broccoli?
a)
been hating
b)
hated
2.
I'm worried about Kylie. She's ___ too hard recently.
a)
been working
b)
worked
3.
I ___ the windows all day without any help! Two more and I can have a rest.
a)
have washed
b)
have been washing
4.
___ four goals and it's only half-time!
a)
They have scored
b)
They have been scoring
5.
I have ___ English for three years and soon I'm going to be using it at work.
a)
learned
b)
been learning
6.
Jake: Are you OK?
Jay: Yeah, I'm fine! I'm not crying. I have ___ onions!
a)
been chopping
b)
chopped
7.
Sorry. I'm late! How long ___ ?
a)
have you been wating
b)
have you waited
8.
You've got white dust all over you! What have you ___ ?
a)
been doing
b)
done
9.
He's ___ for the party for weeks.
a)
prepared
b)
been preparing
10.
I'm tired. We ___ for more than one hour!
a)
have been walking
b)
have walked
100 %
