
present perfect vs past simple
Quiz by Muna faraj
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
15 questions
Show answers
- Q1My younger brother _______(be) really annoying when I am trying to do my homework. Please tell him to stop right now!has beenis beingwas beingwas30s
- Q2I live in Munich now. I___________ there for two years. (be)amhave beenhas beenwas30s
- Q3Last night there _______ a really funny show on TV. (be)was beingiswashas been30s
- Q4I __________ (play) soccer since I________ five. (be)am playing/amhad played/ have beenplayed/washave played/was30s
- Q5I _________ my keys, so I can't open that door. (to lose)have losthad lostlosedlost30s
- Q6Nina ___________ her leg. She is still in hospital. (to break)have brokenhad brokehas brokenis broken30s
- Q7Last winter Robin_______ with his father in the Alps for three days. (to stay)is stayinghave staystayedhas stayed30s
- Q8She ______ a language course in Paris last summer . (to do)has donedonedidhas did30s
- Q9I've lived in Spain ..................... 11 years now.sincefor30s
- Q10I've worked at this English school ..................... six years.forsince30s
- Q11Carlos has had Internet at home ..................... August last year.sincefor30s
- Q12I haven't seen Maggie ..................... the party.sincefor30s
- Q13We've been waiting for the bus ..................... over half an hour now.forsince30s
- Q14That new clothes shop has been open ..................... last Saturday.forsince30s
- Q15She's been talking nonstop ..................... 20 minutes.forsince30s