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