English language quizzes
Present perfect and past simple quiz 2
I _____________ here since I left school.
? worked ? have worked
We _______________ twenty years ago.
? have married ? got married
I _______________ to Australia when I was a student.
? have been ? went
'__________________ to Australia?' 'No, never.'
? Have you ever been ? Did you ever go
I've been to Europe once. It ____________ in 1995.
? was ? has been
I _____________ running twice this week.
? went ? have been
I ______________ a cake. It's in the kitchen if you'd like a piece.
? have made ? made
Where ______________ this morning? I tried to call you but your phone was off.
? have you been ? were you
_________________ lunch yet? We're going to the canteen if you'd like to join us.
? Did you have ? Have you had
There ______________ an accident in the town centre and the road is closed to traffic.
? was ? has been
Oh no! I ____________ my phone. Have you seen it anywhere?
? lost ? have lost
'How long ______________ in London?' 'For two years. From 2000 - 2002.'
? did you live ? have you lived
Gap fill exercises
Quizzes - multiple choice / short answer
Present perfect and past simple quiz 1 Twelve-question MC quiz testing present perfect for (recent) actions with present consequences, and events in an unfinished time period (the life of a living person, this week, this month etc.)