placeholder image to represent content

ENG - Perfect Tenses - Quiz

Quiz by Murathan Silan

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
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
  • Q2
    He ...................... before I reached his place.
    had left
    left
    have left
    had lefted
    30s
  • Q3
    [When we met, you ...................... (work) at that company for six months.] Fill the gap with PAST PERFECT CONTINIOUS tense.
    has working
    had working
    had been working
    have been worked
    30s
  • Q4
    [He has never eaten escargot.] Which perfect tense the sentence is?
    Future Perfect
    Present Perfect
    Past Perfect
    30s
  • Q5
    [The children ________ the lost puppy.] Fill the gap with PRESENT PERFECT tense.
    have found
    is finding
    have find
    had been finding
    30s
  • 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 study
    haven't studied
    hasn't studied
    hadn't studied
    30s
  • Q9
    I _____ that movie several times. (watch, present perfect)
    has watch
    will watch
    watched
    have watched
    30s
  • Q10
    By next December, I ___ for this company for 5 years.
    will had worked
    will have been working
    have been worked
    will had been working
    30s
  • 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 night
    yesterday
    saturday
    yet
    30s
  • Q13
    He ____his report yet., that is why I shouted at him. (finish-past perfect)
    had not finished
    finished
    have not finished
    didn't finish
    30s
  • Q14
    [I _______ Helen since we _______ at school together.] Which words complete the sentence?
    knew / ‘ve been
    ‘ve known / were
    knowed / been
    know / were
    30s
  • Q15
    When I got home, the children had already ___ to bed.
    went
    go
    gone
    going
    30s

Teachers give this quiz to your class