Study

PERFECT TENSES

  •   0%
  •  0     0     0

  • Yesterday I __________________ my car for 1 hour when my girlfriend called me. (wash)
    had been washing
  • A: How long _________________ English? (study) B: Since January.
    have you been studying
  • I ____________ my car for three years now. (have)
    have had
  • They_______________ London this month. (leave)
    have left
  • I ___________ (work) for big companies like this before. I know how they operate.
    have worked
  • Sam _______________ (drive) for six hours when he arrived in the village.
    had been driving
  • My little sister __________________ for 30 minutes. (have breakfast) She still hasn't finished.
    has been having breakfast
  • Ben _____________ (try) to open his own restaurant for the last few years. He ---- (just finish) the painting, but he ---- (not do) the decorating yet.
    has been trying - has just finished - hasn't done
  • You look tired. How long _____________ (run)?
    have you been running
  • How long ____________ your mobile phone? (have)
    have you had
  • I never get up from the table before others ________________ (finish).
    have finished
  • This is the first time she ________________bungee jumping. (do)
    has ever done
  • Yesterday, I got wet because it ___________________________. (rain)
    had been raining
  • How long _______ your parents ___________ when they ____________? (date / get married)
    had - been dating - got married
  • When we finally stopped him, the squirrel ____________ (already eat) five cookies.
    had already eaten
  • How many times ______________this film? (watch)
    have you watched
  • She looks tired because she ____________________. (exercise)
    has been exercising
  • Before my trip lo Paris two years ago, I ___________ (never be) to France.
    had never been
  • Yesterday when my father _____________ home, we _______________ dinner. (get - already/finish)
    got - had already finished
  • TThey ________ (live) in New York for 3 years before they _________(move) to Seattle three months ago.
    had lived - moved