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
PAST TENSES
0
%
0
0
0
Back
Restart
You know that book you _______(tell) me about last week? Well, I _______ (buy) it.
told / were telling , bought / have bought
Oops!
Okay!
In recent years, the government ________ (invest) a lot in infrastructure.
has invested / has been investing
Oops!
Okay!
We _____ (talk) about Sue when, to our amazement, she walked in.
had been talking /were talking
Oops!
Okay!
He denied that he __________ (take) money from the office.
had taken
Oops!
Okay!
I __________ (never kiss) anyone until I ____________ (meet) you.
I (had) never kissed anyone until I met you.
Oops!
Okay!
My husband's still not finished painting the bathroom. He _____ (paint) it since last month.
has been painting
Oops!
Okay!
Look! Doesn't my room look great, it's finally finished. I _____ (paint) it.
have painted
Oops!
Okay!
Marjorie _________ (leave) when Paul __________ (arrive)
M left when P arrived OR M had left when P arrived OR M was leaving when P was arriving
Oops!
Okay!
It looks as if he ___________ (cry) again. His eyes are all red and puffy.
He looks as if he has been crying again.
Oops!
Okay!
She ___________ (eat) a particularly large meal and she suddenly started to feel sick.
She ate or was eating or had eaten or had been eating
Oops!
Okay!
The teacher guessed that some of the children _____ (cheat) in the exam.
were cheating / cheated / had cheated
Oops!
Okay!
This is the third time I _________ (tell you to stop shouting!
have told
Oops!
Okay!
All day, the police ______ (stop) motorists to question them about the accident.
have been stopping or were stopping
Oops!
Okay!
It was the first time we had been to the castle, even though we _____ (visit) Edinburgh before.
had visited
Oops!
Okay!
I used to get so annoyed with him. He ___________ (always lose) things.
He was always losing things (indicating irritation).
Oops!
Okay!
Thomas explained that he _________ (go) home because he was sick.
had gone / was going
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies