Study

Stage 3_Unit 7_Review Present Perfect

  •   0%
  •  0     0     0

  • She ________________ a comic book. (write)
    have written
    wrote
    has written
  • I ___________ a cold since last week. (have)
    has had
    had
    have had
  • My mum _______________ a cake for the party tonight. (make)
    has made
    made
    has making
  • He _________________ the piano for 5 years. (play)
    has played
    has playing
    have played
  • We ______________ her today. (not see)
    didn't seen
    has seen
    haven't seen
  • ____________________ the new Marvel film? (you / see)
    Have you seen
    Have you saw
    Did you seen
  • My brother ________________ a car before. (not drive)
    didn't drive
    have driven
    hasn't driven
  • The children ___________________ their homework. (finish)
    finished
    has finished
    have finished
  • _______________ your exam to the teacher? (you / give)
    Did you given
    Have you gave
    Have you given
  • They _______________ here all their life. (live)
    had lived
    have lived
    lived