placeholder image to represent content

Gr_Simple past vs. Present perfect

Quiz by Nozha department

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

Correct quiz answers unlock more play!

New Quizalize solo game modes
20 questions
Show answers
  • Q1
    I don't know where Lisa is. ................... her?
    Did you see
    Have you seen
    Have you saw
    30s
  • Q2
    What time ................ home last night?
    do you get
    have you got
    did you get
    30s
  • Q3
    ........................painting the bedroom? Yes, I finished that this morning.
    Did you finish
    Have you finished
    Do you finish
    30s
  • Q4
    George ........................ very well last week.
    hasn't been
    weren't
    was not
    30s
  • Q5
    It ................. rain yesterday.
    didn't
    wasn't
    hasn't
    30s
  • Q6
    Mike ..................... and invited us.
    did call
    called
    has called
    30s
  • Q7
    How many times ................. to Turkey?
    did she go
    have she gone
    has she been
    30s
  • Q8
    When .............. for your visa?
    are you apply
    have you applied
    did you apply
    30s
  • Q9
    When .............last come to Germany?
    are you
    have you
    did you
    30s
  • Q10
    Don't ask him again. I ................. him three times.
    have ask
    have already asked
    asked
    30s
  • Q11
    May I see the doctor? Sorry, he's .................... left the office.
    already
    has already
    have already
    30s
  • Q12
    Have you seen that film? Oh, yes. My husband and I ................ to cinema last week. It was wonderful.
    have gone
    have been
    went
    30s
  • Q13
    Are you hungry? No, thanks. I ...................... my lunch.
    have already eat
    have already had
    already eaten
    30s
  • Q14
    Unfortunately, I can't lend you some money. I've .................
    buy a car
    saved a lot of money
    paid all the bills
    30s
  • Q15
    I have a lot to do. I ................... vacuum my room yesterday so I must do it today.
    didn't
    haven't
    did
    30s

Teachers give this quiz to your class