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
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!
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!
Until then, it _____ (hardly ever/rain).
Until then, it had hardly ever rained.
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!
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!
____ (you/see) the match last night?
Did you see the match last night?
Oops!
Okay!
I ____ (graduate) from university in 2001.
I graduated from university in 2001.
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!
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