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 Simple or Continuous
0
%
0
0
0
Back
Restart
Somebody has been eating my cookies. I don't find them now.
not correct: has eaten
Oops!
Okay!
Nathan got the job but he hasn't yet started.
not correct: hasn't started yet
Oops!
Okay!
Have you had ever an operation?
not correct: have you ever had
Oops!
Okay!
I've been cycling all day and my legs are paining now.
correct
Oops!
Okay!
My mother has been sick for a week.
correct
Oops!
Okay!
How many books has she written yet?
correct
Oops!
Okay!
We've studied all night and now we know everything.
not correct: have been studying
Oops!
Okay!
I can't go out now, I've just washed my hair.
correct
Oops!
Okay!
They already have arrived.
Not correct; already have
Oops!
Okay!
How long have you known each other?
correct
Oops!
Okay!
How long have your parents been married?
correct
Oops!
Okay!
She must be tired, she has run all afternoon.
not correct: has been running
Oops!
Okay!
We've had this computer since two months.
not correct: for two months
Oops!
Okay!
Lucy has been learning English since 6 years.
not correct: for 6 years
Oops!
Okay!
I'm sorry I'm late, have you been waiting for a long time?
correct
Oops!
Okay!
Why can't you remember, I have already told you 3 times.
correct
Oops!
Okay!
Have you ever wrote a novel?
Not correct; written
Oops!
Okay!
I've been liking chocolate since I was born.
not correct: have liked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies