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
grammar 2
0
%
0
0
0
Back
Restart
My friend (be) in Canada two years ago.
Was
Oops!
Okay!
I can't take any pictures because I (not / buy) a new film yet.
haven’t bought
Oops!
Okay!
(you / ever / see) a whale?
Have you ever
Oops!
Okay!
Nina (break) her leg. She is still in hospital
has broken
Oops!
Okay!
He was late yesterday because he (be) stuck in the traffic jam.
was
Oops!
Okay!
Last week, Mary and Paul (go) to the cinema.
went
Oops!
Okay!
Last night Lydia ………to the radio when she………..a strange noise downstairs (listen, hear)
was listening/ heard
Oops!
Okay!
Rachel……. not to go out, because it …….. ( decide, rain)
decided/ was raining
Oops!
Okay!
Last year, he (donate) 99% of his fortune to charitable organizations.
donated
Oops!
Okay!
I…… television when the phone …….. (watch/ring)
was watching/ rang
Oops!
Okay!
He (be) late four times this week.
has been
Oops!
Okay!
Alberto……….a leg when he…….. (break, ski)
broke/ was skiing
Oops!
Okay!
Mary (already / write) five letters.
has already written
Oops!
Okay!
The police (arrest) two people early this morning.
arrested
Oops!
Okay!
I _______________ (be) really anxious when I was waiting for my exam results.
was
Oops!
Okay!
Jeremy _______________ (play) basketball with his friends last Saturday.
played
Oops!
Okay!
They are the most kind-hearted people he (ever meet).
has ever met
Oops!
Okay!
Tom (move) to this town in 1994.
moved
Oops!
Okay!
I (not / be) to Canada so far.
haven’t been
Oops!
Okay!
I (be) a member of this non-profit organization since 1996.
have been
Oops!
Okay!
I (just / finish) my homework.
have just finished
Oops!
Okay!
I (lost) my keys, so I can't open that door.
have lost
Oops!
Okay!
(they / spend) their holiday in New Zealand last summer?
Did they spend
Oops!
Okay!
She (make) many new friends since she joined this English club.
has made
Oops!
Okay!
(you/ enjoy) the party last night?
Did you enjoy
Oops!
Okay!
When ____ you _____ (desgin) this wonderful skirt?
did/ design
Oops!
Okay!
But I (already / travel) to London a couple of times.
have already travelled
Oops!
Okay!
I (see) Paul today, but I (see) him last Sunday.
haven't seen/ saw
Oops!
Okay!
Mum ......... breakfast for everyone while we _______________ (make, sleep).
made/ were sleeping
Oops!
Okay!
Jim ……….out of the tree while he ……. it ( fall, climb)
fell/ was climbing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies