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
this or that
0
%
0
0
0
Back
Restart
They (‘ve been traveling-‘ve travelled) for months, and they (‘ve been visiting-‘ve visited) three countries so far.
have been traveling - have visited
Oops!
Okay!
She must be tired. She (has written- has been writing) all afternoon.
has been writing
Oops!
Okay!
I( have been reading-have read) all afternoon. I (have been reading- have read) 5 chapters.
have been reading- have read
Oops!
Okay!
Somebody ( has eaten- has been eating) my cookies. There are none left.
has eaten
Oops!
Okay!
I think I (‘ve liked- ‘ve been liking) chocolate since I was born.
‘ve liked
Oops!
Okay!
How many books (has she been writing- has she written)?
has she written
Oops!
Okay!
How long (have you knowing- have you known) Peter?
have you known
Oops!
Okay!
I (have been cycling- ‘ve cycled) and my legs are really tired now.
have been cycling
Oops!
Okay!
I'm sorry I'm late, [have you waited- have you been waiting]for a long time?
have you been waiting
Oops!
Okay!
Somebody (has eaten- has been eating) my cookies. There are very few left.
has been eating
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies