
Present Perfect Simple vs Past simple
Quiz by mrmike
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
12 questions
Show answers
- Q1This is only the second time I've _______________ (ever fly) in an aeroplane.flew've ever flown30s
- Q2The child _______________ (sleep) from seven till seven without waking once.has sleptslept30s
- Q3Gabriella _______________ (grow) five centimetres since last month.has growngrew30s
- Q4I _______________ (send) Mike three emails last week but he _______________ (not reply) to any of them yet.sent, didn't replyhave sent, not repliedsent, hasn't replied30s
- Q5_______________ (you / learn) to play chess when you were a child?Did you learnHave you learnt30s
- Q6I _______________ (buy) this bicycle five years ago and I _______________ (use) it every day since then.bought, 've usedhave bought, usebought, used30s
- Q7How long _______________ (you/ have) that bad cough?have had youhad youhave you had30s
- Q8The train _______________ (just arrive), so hurry and you might catch it.just arrivedhas just arrived30s
- Q9I _______________ (never see) such a beautiful rainbow before.have never seennever saw30s
- Q10I _______________ (dream) about a beautiful desert island last night.dreamntdreamedhave dreamt30s
- Q11On Sunday we _______________ (meet) outside the cinema as usual.methave metmeet30s
- Q12When _______________ (you / get) that jacket? I _______________ (not notice) it before.you got, didn't noticehave you gotten, didn't noticedid you get, haven't noticed30s