Study

PRESENT PERFECT X PRESENT PERFECT CONTINUOUS - E ...

  •   0%
  •  0     0     0

  • Hurry up! The show ________ ! (to start)
    Hurry up! The show has started!
  • You are happy because you _______ the homework. (to finish)
    You are happy because you have finished the homework.
  • I __________ for my friends for hours. (to wait)
    I have been waiting for my friends for hours.
  • Her hand are dirty. She _____ in the garden. (to work)
    Her hand are dirty. She has been working in the garden
  • I'm tired. I _____________ for hours. (to drive)
    I'm tired. I have been driving for hours.
  • He _________ a prize in a contest at Speakeasy. (to win)
    He has won a prize in a contest at Speakeasy.
  • I _______ all day. (to sit)
    I have been sitting all day.
  • Peter _______ 100 meters in 10:47 seconds. (to run)
    Peter has run 100 meters in 10:47 seconds.
  • Your idea ______ a lot of time. (to save)
    Your idea has saved a lot of time.
  • We _________ for hours. (to talk)
    We have been talking for hours.
  • The author _______ several books. (to write)
    The author has written several books.
  • It ________ all day. (to rain)
    It has been raining all day.
  • We are taking too long for this activity. Who ___ ? (to finish)
    Who has finished?
  • Mom, _________ to me? (to listen)
    Mom, have you listened to me?
  • We ________ the plane. (miss)
    We have missed the plane.