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