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
The Perfect Aspect_Advanced
0
%
0
0
0
Back
Restart
The team ______ (test) the new program since Monday.
has been testing
Oops!
Okay!
I wish we'd received that information sooner. We could________ (avoid) the delay.
could have avoided
Oops!
Okay!
You should _____ (submit) the ticket by now.
should have submitted
Oops!
Okay!
The power went out in the evening. Luckily, I _____ (finish) the presentation by then.
had finished
Oops!
Okay!
I ___ (be) there once or twice.
have been
Oops!
Okay!
I ________ (learn) English for as long as I can remember.
have been learning
Oops!
Okay!
He _______ (negotiate) with the client for some time before we moved on to finalizing the terms.
had been negotiating
Oops!
Okay!
For the past three months, we__________ (focus) on addressing this challenge.
have been focusing
Oops!
Okay!
Sorry, I _____ (not have) time to look into it yet. I'll do it as soon as I get a minute.
haven't had
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies