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
Unit 2 Rev
0
%
0
0
0
Back
Restart
I had felt nervous before the interview started.
felt
had felt
have felt
was feeling
Oops!
Okay!
We ___ at the airport after the plane had taken off.
were arriving
had arrived
arrived
have arrived
Oops!
Okay!
The company had created an app before they became famous.
created
was creating
has created
had created
Oops!
Okay!
My best friend had worked at a café before starting a new job.
worked
has worked
had worked
was working
Oops!
Okay!
I ______________ (not finish) my homework yet
haven’t finished
Oops!
Okay!
I had found a better job before I decided to move.
had found
found
was finding
have found
Oops!
Okay!
I ______________ (not write) the slogan yet
haven’t written
Oops!
Okay!
I ___ nervous because I hadn’t done enough practice.
have been
had been
was
am
Oops!
Okay!
She ______________ (not find) her tablet yet
hasn’t found
Oops!
Okay!
They ___ hungry because they hadn’t eaten all day.
have been
had been
were
are
Oops!
Okay!
She ___ met her new boss before the meeting started.
wasn’t
hadn’t
didn’t
hasn’t
Oops!
Okay!
I had eaten some sushi before I started feeling sick.
had eaten
have eaten
was eating
ate
Oops!
Okay!
He realised he ___ his phone on the bus.
has left
left
was leaving
had left
Oops!
Okay!
I ______________ (already / eat) breakfast today
have already eaten
Oops!
Okay!
We ______________ (be) to Italy three times
have been
Oops!
Okay!
He ___ enough money before he bought the car.
was saving
had saved
has saved
saved
Oops!
Okay!
We ______________ (play) tennis yesterday afternoon
played
Oops!
Okay!
I was exhausted because I had worked all day.
have worked
worked
was working
had worked
Oops!
Okay!
They ______________ (not work) in our office for long
haven’t worked
Oops!
Okay!
They ___ to Italy after they had visited Spain.
had gone
went
were going
have gone
Oops!
Okay!
I had planned to visit Italy before my trip was cancelled.
have planned
planned
was planning
had planned
Oops!
Okay!
I had taken a beginner English course before joining this class.
took
had taken
have taken
was taking
Oops!
Okay!
They ______________ (live) in London for five years before moving
lived
Oops!
Okay!
Elon Musk’s company ______________ (send) a car into space
has sent
Oops!
Okay!
We ___ abroad before last summer.
never travelled
had never travelled
have never travelled
were never travelling
Oops!
Okay!
She ______________ (start) a new company
has started
Oops!
Okay!
I had studied English for three years before I passed the exam.
was studying
studied
have studied
had studied
Oops!
Okay!
She ___ because she had broken her favourite cup.
had cried
has cried
was crying
cried
Oops!
Okay!
He didn’t recognise her because she ___ her hair.
changed
has changed
had changed
was changing
Oops!
Okay!
She ______________ (lose) her keys this morning, but she found them later
lost
Oops!
Okay!
I had lost my job before I decided to change careers.
had lost
have lost
lost
was losing
Oops!
Okay!
She ___ her essay before the teacher collected the papers.
was finishing
had finished
finished
has finished
Oops!
Okay!
The teacher ___ angry because no one had done the homework.
has been
had been
was
is
Oops!
Okay!
He usually ______________ (go) to work by bus
goes
Oops!
Okay!
I had heard the film was amazing before I went to see it.
had heard
have heard
heard
was hearing
Oops!
Okay!
They ______________ (design) a new logo for their brand
have designed
Oops!
Okay!
My brother ______________ (work) in a bank
works
Oops!
Okay!
Alex had finished her homework before she went to bed.
finished
was finishing
had finished
has finished
Oops!
Okay!
James and David ______________ (see) my blog yet
haven’t seen
Oops!
Okay!
We had lived in Madrid before we moved to Valencia.
had lived
lived
were living
have lived
Oops!
Okay!
The shop ___ after it had sold all the tickets.
had closed
has closed
closed
was closing
Oops!
Okay!
I had met my manager before I started the new job.
have met
had met
met
was meeting
Oops!
Okay!
I ___ that movie twice already.
had seen
saw
was seeing
have seen
Oops!
Okay!
I was happy because I had completed my final project.
had completed
have completed
was completing
completed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies