Study

C1 The perfect aspect

  •   0%
  •  0     0     0

  • ______ you ______ (finish) the book yet?
    Have / finished
  • I ______ just ______ (lose) my keys. Can you help me find them?
    have / lost
  • He ______ (study) French for three years before he moved to Paris.
    had studied
  • How long ______ you ______ (study) by the time the exam starts?
    will / have studied
  • He ______ (not/try) this kind of food.
    hasn't tried
  • They ______ (not/know) the truth before they read the letter.
    hadn't known
  • ______ she ______ (already/eat) when we arrived at the restaurant?
    Had / already eaten
  • How many times ______ you ______ (be) to the beach this year?
    have / been
  • Why ______ she ______ (not/finish) her report when the deadline passed?
    hadn't / finished
  • They __________ (already/leave) when we got to the station.
    had already left
  • We ______ (just/arrive) at the airport.
    have just arrived
  • How many times ______ you ______ (speak) to him before the argument?
    had / spoken
  • We ______ (not/meet) the new manager yet.
    haven't met
  • She __________ (never/visit) Japan.
    has never visited
  • I ______ (never/see) a movie like that!
    have never seen
  • By next year, they ______ (build) the new bridge.
    will have built
  • I __________ (read) that book recently, so I can discuss it with you.
    have read
  • At this time next week, I ______ (arrive) at the airport.
    will have arrived
  • By the time you arrive, I __________ (finish) my homework.
    will have finished
  • How long ______ you ______ (wait) for the bus when it finally arrived?
    had / waited