
ENG - Perfect Tenses - Quiz
Quiz by Murathan Silan
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
25 questions
Show answers
- Q1(I / have / breakfast this morning) Which is the correct sentence made with PRESENT PERFECT tense?I had breakfast this morning.I did breakfast this morning.I was having breakfast this morning.I've had breakfast this morning.30s
- Q2He ...................... before I reached his place.had leftlefthave lefthad lefted30s
- Q3[When we met, you ...................... (work) at that company for six months.] Fill the gap with PAST PERFECT CONTINIOUS tense.has workinghad workinghad been workinghave been worked30s
- Q4[He has never eaten escargot.] Which perfect tense the sentence is?Future PerfectPresent PerfectPast Perfect30s
- Q5[The children ________ the lost puppy.] Fill the gap with PRESENT PERFECT tense.have foundis findinghave findhad been finding30s
- Q6[The film started. Then we arrived at the cinema.] Which sentence has a similar meaning?When we arrived at te cinema, the film had been started.When we had arrived at the cinema, the film started.When we had arrived at the cinema, the film had started.When we arrived at the cinema, the film had already started.30s
- Q7[He finished reading our papers a long time ago but (not grade them)] Choose the right answer with PRESENT PERFECT tense.he hasn't been graded them yet.he hadn't graded them yet.he hasn't graded them yet.he haven't graded them yet.30s
- Q8[You ...... (not/study) for the test, so you were very nervous.] Choose the correct answer with PAST PERFECT tense.hadn't studyhaven't studiedhasn't studiedhadn't studied30s
- Q9I _____ that movie several times. (watch, present perfect)has watchwill watchwatchedhave watched30s
- Q10By next December, I ___ for this company for 5 years.will had workedwill have been workinghave been workedwill had been working30s
- Q11[I’ve been to New York.] Which question follows this statement?Really? When have you gone?Really? When you have gone?Really? When was you going?Really? When did you go?30s
- Q12[I haven’t seen him ____.] Which word can complete the sentence?last nightyesterdaysaturdayyet30s
- Q13He ____his report yet., that is why I shouted at him. (finish-past perfect)had not finishedfinishedhave not finisheddidn't finish30s
- Q14[I _______ Helen since we _______ at school together.] Which words complete the sentence?knew / ‘ve been‘ve known / wereknowed / beenknow / were30s
- Q15When I got home, the children had already ___ to bed.wentgogonegoing30s