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
ADV 1: Perfect Aspect!
0
%
0
0
0
Back
Restart
She looks exhausted because she ... [sleep - neg.] well lately. She needs a new bed.
... hasn't been sleeping ...
Oops!
Okay!
By this time next week, we ... [to leave] school and I'll be on vacation.
... will have left ...
Oops!
Okay!
Even by next July, Karen probably ... [finish - neg.] writing her thesis.
... won't have finished ...
Oops!
Okay!
Wow! Fantastic news! I ... [get] a scholarship from Harvard!
... have gotten [got] ...
Oops!
Okay!
The children were all sunburned that night. They ... [play] the whole day in the sun
... had been playing ...
Oops!
Okay!
Oh no! I ... [leave] the key in my apartment and it's locked now!
... have left ...
Oops!
Okay!
Yesterday, Mr. Oliveira finally received his visa. He ... [try] to get one for years since he started living here.
... had been trying ...
Oops!
Okay!
By tomorrow, Donna ... [be] here for over 50 years! She started as a secretary.
... will have been ...
Oops!
Okay!
We went to a Rihanna concert. I ... [hear] of her before, but she was very good.
... hadn't heard ...
Oops!
Okay!
It was only when Mariana told me her name that I realised I ... [meet] her before.
... had met ...
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies