Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present perfect simple and continuous
0
%
0
0
0
Back
Restart
They are married for 3 months.
They have been married for 3 months.
Oops!
Okay!
They are painting the house since last weekend.
They have been painting the house since last weekend.
Oops!
Okay!
They've lived in the same flat 6 years ago.
They've lived in the same flat for 6 years.
Oops!
Okay!
I can't eat dinner. I have been eaten junk food all afternoon.
I have been eating junk food all afternoon.
Oops!
Okay!
I've been learning to drive for two months.
Correct
Oops!
Okay!
How long are you studying English?
How long have you been studying English?
Oops!
Okay!
Ouch! I've been cutting my finger.
I've cut my finger.
Oops!
Okay!
"Why is your hair wet?" "I've swum."
"I've been swimming."
Oops!
Okay!
Your eyes are red. Have you been crying?
Correct
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies