Study

Present perfect vs. Past simple

  •   0%
  •  0     0     0

  • He ........... his bike during the race. He went to the hospital afterwards. (FALL OFF)
    FELL OFF
  • What time ............. to bed last night? (YOU GO)
    DID YOU GO
  • I ............. Maria this month. I hope she's okay. (NOT SEE)
    HAVEN'T SEEN
  • ................ to China? (YOU GO/BE)
    HAVE YOU (EVER) BEEN
  • Sorry, I was busy, so I ............ the house yet. (NOT CLEAN)
    HAVEN'T CLEANED
  • "........... to London?" "Yes!" "When ..........?" (EVER BE, YOU GO)
    HAVE YOU EVER BEEN / DID YOU GO
  • She ........... so many things in her life! (ALREADY / DO)
    HAS DONE
  • When she was younger, Georgia ....... as a waitress. (WORK)
    WORKED
  • My family ............ in my town since I was born. (LIVE)
    HAS LIVED
  • "Where's Mary?" "Oh, she ......... (JUST LEAVE)!"
    HAS JUST LEFT
  • My dad .............. (JUST / ARRIVE)
    HAS JUST ARRIVED
  • How long ......... English? (STUDY)
    HAVE YOU STUDIED / HAVE YOU BEEN STUDYING
  • We ........... a match against Torello for years. (NOT PLAY)
    HAVEN'T PLAYED
  • Oh! Look! A bird ............ into that tree! Can you see it? (FLY)
    HAS FLOWN