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
FCE complete for schools 2nd Unit 2 grammar revi ...
0
%
0
0
0
Back
Restart
I wonder if Irina ___ (finish) reading that book yet. I ____ (wait) to read it for ages.
has finished/ have been waiting
Oops!
Okay!
We_____ (have) a really interesting time. Gavin____ (tell) us about his trip around the world.
have had/have been having // has been telling/ has told
Oops!
Okay!
Paola____ (look) very tired recently. I think it's because he___ (study) too hard
has been looking/ has been studying
Oops!
Okay!
There are so many countries he still___ (not tell) us about, but I get the impression he____ (see) everything!
hasn't told / has seen
Oops!
Okay!
Tatiana is so greedy! she_____ (eat) all the cakes and she ____ (not leave) any for us.
has eaten/ hasn't left
Oops!
Okay!
Of course I'm annoyed. I____ (spend) ages preparing for this party and no one _____ (turn up) yet
have spent/ has turned up
Oops!
Okay!
At last you____ (arrive). We _____ (expect) you for ages
have arrived/ have been expecting
Oops!
Okay!
Kate___ (lose) weight recently because she____ (get) more exercise.
has lost/ has been losing // has been getting
Oops!
Okay!
I'm celebrating because my team___ (win) the league!
has won
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies