Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Mix of Tenses
0
%
0
0
0
Back
Restart
He (walk) down the street yesterday when he (run) into an old friend.
was walking; ran
Oops!
Okay!
Rachel (have) the dog for 7 years.
has had
Oops!
Okay!
The Taylors (buy) a sailing boat.
have bought
Oops!
Okay!
First she (pay) the driver, then she (get) out of the taxi
paid; got
Oops!
Okay!
He (give) a baby a bath at the moment.
is giving
Oops!
Okay!
At 7 o`clock yesterday evening they (have) dinner.
were having
Oops!
Okay!
She (talk) on her mobile phone while she (drive) to work
was talking; was driving
Oops!
Okay!
She (take) 15 pictures today
has taken
Oops!
Okay!
Susan often (go) skiing at the weekend.
goes
Oops!
Okay!
They (just elect) a new club chairman.
have just elected
Oops!
Okay!
More and more species (become) extinct nowadays.
are becoming
Oops!
Okay!
I (read) good reviews of it before I (buy) the tickets.
had read; bought
Oops!
Okay!
He was happy because he (sign) an important contract.
had signed
Oops!
Okay!
She (buy) 5 books yesterday
bought
Oops!
Okay!
The Sun (set) in the west.
sets
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies