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 continuous vs Present perfect si ...
0
%
0
0
0
Back
Restart
My sister (drink) coffee for most of the evening. Now she can't sleep!
has been drinking
Oops!
Okay!
How long ... (they/argue) now?
have they been arguing
Oops!
Okay!
'I really enjoy the nove', but I haven't been understanding all of it.' (Correct/ Incorrect)
haven't understood
Oops!
Okay!
I think I (hear) that song before.
have heard
Oops!
Okay!
This farm (belong) to our family for 3 centuries.
has belonged
Oops!
Okay!
They ... (never/see) the Eiffel Tower before.
have never seen
Oops!
Okay!
You (write) that email for over an hour. How long is it going to take you?
have been writing
Oops!
Okay!
She (collect) badges for ten years! She's got thousands.
has been collecting
Oops!
Okay!
'Have you been eating my popcorn? The box is half empty!' (Correct/ Incorrect)
Correct
Oops!
Okay!
'Is dinner ready yet? You (cook) for hours!'
have been cooking
Oops!
Okay!
You're two hours late! What (you/ do) all afternoon?
have you been doing
Oops!
Okay!
We ... (plan) for my sister's wedding for months! Now the day is here!
have been planning
Oops!
Okay!
My dad (sell) our car. He goes everywhere by bike now.
has sold
Oops!
Okay!
The teacher ... (give) us really difficult tests all year.
has been giving
Oops!
Okay!
'I sent you an email.' 'Really? I haven't been receiving it. (Correct/Incorrect)
haven't received
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies