C2 Present and Past Tenses
Quiz by Foreign Language School Mylona
General
Linguistic Competences
Common European Framework of Reference for Languages (CEFR)
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
27 questions
Show answers
- Q1They _________ (not/speak) to each other for ages.don't speakaren't speakinghaven't been speakinghaven't spoken30s
- Q2What ___________(you/do) when the earthquake started?had you doneare you doingwere you doingdid you do30s
- Q3More and more people __________ (move) to the cities.moveare movinghave been movingis moving30s
- Q4The exam ___________ (start) at 9.00 am and _________(last) 3 hours.has started , lastsstarts, has lastedstarts, lastsstarted, had lasted30s
- Q5Dr Thomas ___________ (visit) 23 patients yesterday.has visitedhad visitedvisiteddid visit30s
- Q6When I ___________(see) her, she ___________(cry).have seen, criessaw, has been cryingsaw, was cryingsee,is crying30s
- Q7__________________(your school/always/celebrate) 'We Day'?Is your school always celebratingDoes your school always celebrateWas your school always been celebratingHas your school always been celebrating30s
- Q8The little girl is very dirty. She has mud all over her shoes. She _______________(play) in the dirt all morning.had been playingis playinghas been playingwas playing30s
- Q9The castle............. open to the public since last year.ishas openedhas beenis opening30s
- Q10Charles __________(go) on holiday to Crete every autumn.goeshad gonehas goneis going30s
- Q11When dad came home, they ____________ (already/have) dinner.were already havinghad already hadhad alreadyhave already had30s
- Q12She _________________________(read) this book for hours without looking upis readinghas been readinghas readwas reading30s
- Q13Susan ____________ (not/go)to school yesterdaydidn't gohasn't gonedidn't wenthadn't gone30s
- Q14Who __________________(stand) near the door now?stoodwas standingstandsis standing30s
- Q15Julie didn't arrive at the party until after I _______________ (leave).had lefthad been leavinglefthave left30s