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
REVIEW + UNIT 1 / 1º BACHILLERATO
0
%
0
0
0
Back
Restart
Tom ___________ (bring) his drone to the party at 6 o'clock.
IS GOING TO BRING
Oops!
Okay!
Janet ...... her studies when we saw her in London. a) has been finishing b) had finished c) finished
B) HAD FINISHED
Oops!
Okay!
Wait for me! I ___________ (come) with you.
WILL COME
Oops!
Okay!
PRESENT PERFECT Sam _________ (not see) his brother for 10 years.
HASN'T SEEN
Oops!
Okay!
We got a lot of calls after after we put / had put the advert online.
HAD PUT
Oops!
Okay!
In January, we ______ (not / go) skiing because mum was ill.
DIDN'T GO
Oops!
Okay!
The dog has sat / has been sitting at the door ever since Paul left.
HAS BEEN SITTING
Oops!
Okay!
Has the company contacted / Has the company been contacting you yet?
HAS THE COMPANY CONTACTED YOU YET?
Oops!
Okay!
The boys .... their project by the time we arrived. a) had completed b)have already completed c)have been completing
HAD COMPLETED
Oops!
Okay!
I lost your address after you have given / had given it to me.
HAD GIVEN
Oops!
Okay!
The rain stopped / had stopped before we took the dog out.
HAD STOPPED
Oops!
Okay!
PRESENT PERFECT CONTINUOUS The girls / practice / since 6 o'clock
The girls have been practising since 6 o'clock
Oops!
Okay!
Last month / the shop / sell / many computers.
Las month, the shop didn't sell many computers.
Oops!
Okay!
Janet's programme _________ (start) at 7 o'clock.
STARTS
Oops!
Okay!
They ... this app for years. a) developed b) have been developing c) had developed
B) HAVE BEEN DEVELOPING
Oops!
Okay!
At midnight, we ________ (watch) a scary movie.
WERE WATCHING
Oops!
Okay!
Mr. Wilson ........ a new car yet. a) hadn't bought b) hasn't been buying c) hasn't bought
C) HASTN'T BOUGHT
Oops!
Okay!
PRESENT PERFECT CONTINUOUS They / not talk / since the argument
They haven't been talking since the argument.
Oops!
Okay!
Daniel has prepared / has been preparing dinner since 5 o'clock.
HAS BEEN PREPARING
Oops!
Okay!
Come in! We have just finished / have just been finishing eating lunch.
HAVE JUST FINISHED
Oops!
Okay!
Wendy's phone is broken. She ___________ (use) her brother's phone at the moment.
IS USING
Oops!
Okay!
....... you ever ...... (express) your feelings about him?
HAVE YOU EVER EXPRESSED ....?
Oops!
Okay!
Be careful! You _____________ (drop) mum's tablet!
ARE GOING TO DROP
Oops!
Okay!
John ...... a blog for months. a) has been writing b) wrote c) was writing
A) HAS BEEN WRITING
Oops!
Okay!
Mark has been trying / has tried to finish his work for the last hour.
HAS BEEN TRYING
Oops!
Okay!
While I was studying, Julie ____________ (send) me a message.
SENT
Oops!
Okay!
While Sam walked in, I __________ (upload) a video for us to watch.
WAS UPLOADING
Oops!
Okay!
At the airport, she realised / had realised she had forgotten her phone.
REALISED
Oops!
Okay!
While / I / have a shower / last night / the lights / go out
While I was having a shower last night, the lights went out.
Oops!
Okay!
Danna / work / on a restaurant / on Saturdays.
Danna works ona restaurant on Saturdays.
Oops!
Okay!
Tim managed / had managed to repair his tablet after he had dropped it.
MANAGED
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies