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/Present Perfect Continuous
0
%
0
0
0
Back
Restart
10) They (travel) for months, and they (visit) three countries so far.
have been travelling / have visited
Oops!
Okay!
1) I (cycle) and my legs are really tired now.
have been cycling
Oops!
Okay!
5) Somebody (eat) my cookies. There are very few left.
has been eating
Oops!
Okay!
12) Lately, I (think) about changing my career because I (become) dissatisfied with the conditions at my company.
have been thinking / have become
Oops!
Okay!
8) I (read) all afternoon. I (read) 5 chapters.
have been reading / have read
Oops!
Okay!
3) How long you (know) Peter?
have you known
Oops!
Okay!
7) She must be tired. She (write) all afternoon.
has been writing
Oops!
Okay!
2) I'm sorry I'm late, you (wait) for a long time?
have you been waiting
Oops!
Okay!
9) I think I (like) chocolate since I was born.
have liked
Oops!
Okay!
4) Somebody (eat) my cookies. There are none left.
has eaten
Oops!
Okay!
11) I (see) Judy for more than five years and during that time I (see) many changes in her personality.
have been seeing / have seen
Oops!
Okay!
6) How many books she (write)?
has she written
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies