English language quizzes
Present perfect and past simple quiz 1
'Have you ever seen a ghost?'
'Yes I have. I _______________ many years ago in a hotel in China.'
- have seen one
- saw one
I _________________ to Europe twice. The first time was about ten years ago.
- went
- have been
'Have you ever been camping?'
'Yes, I have. I __________ with my school in Year 6.'
- have been
- went
'How many cups of coffee _____________ today?'
'Five.'
- did you drink
- have you drunk
'_____________________ busy at work this week?'
'No, not at all. It'sreally quiet at the moment.'
- Were you
- Did you be
- Have you been
'Have you been abroad this year?'
'Yes, I _______________ to Japan in January.'
- went
- have been
'I _____________ a cake. Would you like a piece?'
'I'd love a piece. Thanks.'
- made
- 've made
Sorry about the mess in the kitchen. I __________ yet.
- didn't wash up
- haven't washed up
I _______________ some ice-cream when I went to the shops. It's in the freezer so help yourself.
- 've bought
- bought
Careful in the bathroom! I ______________ the floor so it's slippery.
- cleaned
- 've cleaned
'They _______________ a new Italian restaurant in the mall. Shall we go and see what it's like?'
'Sure. I love Italian food.'
- opened
- 've opened
'I ______________ my keys! What am I going to do?'
'You'll have to wait for your wife to get home.'
- lost
- 've lost
Gap fill exercises
Quizzes - multiple choice / short answer