Game Preview

Past Perfect, Past Simple & Present Perfect Tens ...

  •  English    19     Public
    Past Perfect, Past Simple & Present Perfect Tense Review
  •   Study   Slideshow
  • Kate ___ (reply) two days after I ___ (send) the message.
    replied / had sent
  •  20
  • I ___ (not realise) my phone was turned on yesterday morning until it ___ (start) ringing in class.
    hadn't realised / started
  •  20
  • By the time I ___ (arrive) at school last Monday, the lesson ___ (end).
    arrived / had ended
  •  20
  • I was already in the classroom yesterday when I ___ (remember) that I ___ (leave) my laptop at home.
    remembered / had left
  •  20
  • I'm starting to learn my way around the city. I ___ (not live) here for very long.
    haven't been living
  •  15
  • John's exhausted. He ___ (not sleep) well lately.
    hasn't been sleeping
  •  15
  • Our robot for the competition is nearly done. We ___ (build) it since the first week of school.
    have been building
  •  15
  • I didn't know you play together in a band. How long ___ (you / play) together?
    have you been playing
  •  15
  • Ms Smith became the headteacher two years ago. Ms Smith has ___ (for).
    has been the head teacher for two years.
  •  25
  • Rephrase: I saw the TV adaptation of Game of Thrones and then I read the books. After I ___ (seen).
    had seen the TV adaptation of Game of Thrones, I read the books.
  •  25
  • Rephrase: The teacher left the classroom a minute ago. The teacher ___ (just).
    has just left the classroom
  •  25
  • Rephrase: I started this assignment at 4 o'clock and I'm still working on it. I ___ (since).
    have been working on this assignment since 4 o'clock.
  •  25
  • Correct the sentence: I knew John since I was a child.
    I have known John since I was a child.
  •  20
  • Correct the sentence: She went back home because she forgot her book.
    She went back home because she had forgotten her book.
  •  20
  • Correct the sentence: What have you done yesterday?
    What did you do yesterday?
  •  20
  • Correct the sentence: Hannah's tired. She had studied for hours.
    She has been studying for hours.
  •  20