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
Mix of Tenses
0
%
0
0
0
Back
Restart
They (just elect) a new club chairman.
have just elected
Oops!
Okay!
Susan often (go) skiing at the weekend.
goes
Oops!
Okay!
I (read) good reviews of it before I (buy) the tickets.
had read; bought
Oops!
Okay!
More and more species (become) extinct nowadays.
are becoming
Oops!
Okay!
She (talk) on her mobile phone while she (drive) to work
was talking; was driving
Oops!
Okay!
Rachel (have) the dog for 7 years.
has had
Oops!
Okay!
At 7 o`clock yesterday evening they (have) dinner.
were having
Oops!
Okay!
He (give) a baby a bath at the moment.
is giving
Oops!
Okay!
The Taylors (buy) a sailing boat.
have bought
Oops!
Okay!
He was happy because he (sign) an important contract.
had signed
Oops!
Okay!
She (take) 15 pictures today
has taken
Oops!
Okay!
He (walk) down the street yesterday when he (run) into an old friend.
was walking; ran
Oops!
Okay!
First she (pay) the driver, then she (get) out of the taxi
paid; got
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