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 Perfect, Past Simple and Present Perfect
0
%
0
0
0
Back
Restart
When you called me, I ____ (just/finish) cooking dinner.
When you called me, I'd just finished cooking dinner.
Oops!
Okay!
Until then, it _____ (hardly ever/rain).
Until then, it had hardly ever rained.
Oops!
Okay!
It was my first time in Scotland. I _____ (never/be) there before.
It was my first time in Scotland. I had never been there before.
Oops!
Okay!
I ____ (be) stuck in traffic for half an hour this morning.
I was stuck in traffic for half an hour this morning.
Oops!
Okay!
____ (you/see) the match last night?
Did you see the match last night?
Oops!
Okay!
I____ (never/visit) London. What’s it like?
I've never visited London. What’s it like?
Oops!
Okay!
Their kitchen is really dirty. They ____ (not/clean) it for weeks.
Their kitchen is really dirty. They have not cleaned it for weeks.
Oops!
Okay!
I ____ (graduate) from university in 2001.
I graduated from university in 2001.
Oops!
Okay!
While we were travelling in Argentina, we _____ (come across) a wonderful small town full of chocolate shops.
While we were travelling in Argentina, we came across a wonderful small town full of chocolate shops.
Oops!
Okay!
Their kitchen was really dirty. They ____ (not/clean) it for weeks.
Their kitchen was really dirty. They had not cleaned it for weeks.
Oops!
Okay!
When we arrived at the cinema, the film _____ (already/start).
When we arrived at the cinema, the film had already started.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies