Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
PRESENT PERFECT SİMPLE OR PRESENT PERFECT CONT� ...
0
%
0
0
0
Back
Restart
I ... in England. (not be)
have never been
Oops!
Okay!
... any squirrel today? ( you,hunt)
Have you hunted
Oops!
Okay!
She ... for months and she ... five countries. (travel-visit)
has been traveling - has visited
Oops!
Okay!
You ... too much time watching that stupid match. (spend)
have spent
Oops!
Okay!
Some ... my cookies. There are very few left. (eat)
has been eating
Oops!
Okay!
... any books since last summer? (she,write)
Has she written
Oops!
Okay!
Someone ... all of my cookies. (eat)
has eaten
Oops!
Okay!
They ... on their project all night. (work)
have been working
Oops!
Okay!
How many episodes ... ? (she,film)
has she filmed
Oops!
Okay!
She ... tennis since she was a child. (play)
has been playing
Oops!
Okay!
I ... him since last Saturday. (not see)
have not seen
Oops!
Okay!
I ... and my legs are really tired now. (cycle)
have been cycling
Oops!
Okay!
I ... the book that you gave me. We can talk about it when I finish it. (read)
have been reading
Oops!
Okay!
We ... on the street for half an hour but we still couldn't find a café.
have been walking
Oops!
Okay!
She ... on the phone all morning. (talk)
has been talking
Oops!
Okay!
How long ... Barney? (you,know)
have you known
Oops!
Okay!
I ... my project after 10 hours. (finish)
have finished
Oops!
Okay!
I ... this TV for ages. (have)
have had
Oops!
Okay!
I ... it all afternoon. I ... 10 episodes. (watch - watch)
have been watching - have watched
Oops!
Okay!
She ... for them for an hour. (wait)
has been waiting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies