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
PRESENT PERFECT vs PAST SIMPLE
0
%
0
0
0
Back
Restart
- When ___________ (you / start) acting? - When I _________ (be) 12.
did you start / was
Oops!
Okay!
We ______________ (not/ watch) TV last night.
didn't watch
Oops!
Okay!
- What time/ you / finish work? - At 9.00 p.m.
What time did you finish work?
Oops!
Okay!
He _________ (sit) on the old chair and it broke.
sat
Oops!
Okay!
They __________ (be) married for five years. They ________ (get) a divorce six months ago.
were/got
Oops!
Okay!
We __________ (have) four holidays so far this year, and it's only September!
have had
Oops!
Okay!
This is the best holiday we _____________ (ever/ have).
we have ever had
Oops!
Okay!
I____________ (have) a little red car in 1993.
had
Oops!
Okay!
We have been here FOR/SINCE Christmas.
SINCE
Oops!
Okay!
How long _________ (you/ know) Jane? (Jak długo znasz...)
have you known
Oops!
Okay!
- Can I have my book back? - Oh dear. I ____________ (not finish) it.
haven't finished
Oops!
Okay!
_______ (be) the weather good when you _______ (be) on holiday?
WAS / WERE
Oops!
Okay!
- How long / Sarah / live/ in France? - Since 1990.
How long has Sarah lived in France?
Oops!
Okay!
Tom __________ (work) at the garage for two years. He likes this job.
has worked
Oops!
Okay!
I _________ (buy) clock last winter in Switzerland.
bought
Oops!
Okay!
You can't be hungry. You _________ (have) lunch half an hour ago.
HAD
Oops!
Okay!
- It it raining at the moment? - No, _________ (it/just/stop).
It has just stopped
Oops!
Okay!
I'm learning Arabic but I __________ (not / learn) very much yet.
haven't learnt
Oops!
Okay!
She's been to the doctor twice this month/ last month.
THIS MONTH
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies