Game Preview

C1 The perfect aspect

  •  English    20     Public
    The perfect aspect is a verb form used to express actions or states that are completed relative to another point in time.
  •   Study   Slideshow
  • By the time you arrive, I __________ (finish) my homework.
    will have finished
  •  15
  • She __________ (never/visit) Japan.
    has never visited
  •  15
  • They __________ (already/leave) when we got to the station.
    had already left
  •  15
  • I __________ (read) that book recently, so I can discuss it with you.
    have read
  •  15
  • I ______ (never/see) a movie like that!
    have never seen
  •  15
  • How long ______ you ______ (wait) for the bus when it finally arrived?
    had / waited
  •  15
  • ______ you ______ (finish) the book yet?
    Have / finished
  •  15
  • They ______ (not/know) the truth before they read the letter.
    hadn't known
  •  15
  • He ______ (study) French for three years before he moved to Paris.
    had studied
  •  15
  • By next year, they ______ (build) the new bridge.
    will have built
  •  15
  • How many times ______ you ______ (be) to the beach this year?
    have / been
  •  15
  • He ______ (not/try) this kind of food.
    hasn't tried
  •  15
  • We ______ (just/arrive) at the airport.
    have just arrived
  •  15
  • I ______ just ______ (lose) my keys. Can you help me find them?
    have / lost
  •  15
  • Why ______ she ______ (not/finish) her report when the deadline passed?
    hadn't / finished
  •  15
  • ______ she ______ (already/eat) when we arrived at the restaurant?
    Had / already eaten
  •  15