Study

The Perfect Aspect

  •   0%
  •  0     0     0

  • I ______ to work for years before I finally decided last year to start walking.
    had been driven
    have been driving
    had drove
    had been driving
  • She ________ at the office late ________.
    's been arriving/ last week.
    's been arriving/ all week.
    had already arrived/ this week.
    's arrived/ all week.
  • She ____ her bike as her main form of transport for the past fifteen years.
    is using
    has been used
    has been using
    will have been using
  • Is it correct? I know Simon for six years.
    I have known SImon for six years
  • I don't think we need to rush. Jason and Jessie _______ .
    won't already have not arrived yet
    have not been arriving yet
    won't have arrived yet
    will have not arrived yet
  • My phone has become a necessity. I don't think I'll ever____ to get by without it.
    have been able
    Could be able
    be able
    had been able
  • Is it correct? By this time tomorrow, I finish my final exam.
    I will have finished...
  • Is it correct? They're working in this office since 2012.
    They have been working...
  • How long ______ by the time we reach Los Angeles?
    will we be driving
    will we have been driving
    will we have been driven
    will we drive
  • Running has become a necessity for me. I _____ in eight marathons so far.
    I will have run
    I had been running
    I've run
    I've ran
  • Before last year, I ______ the guitar since I was a teenager. Now I play every evening.
    hadn't played
    hadn't been played
    won't have been playing
    haven't played
  • I____ to find my car keys ____ an hour.
    've been trying/ for
    have just been tried/ since
    've tried/ since
    had been trying/ for
  • We've _______ this car ______ three years.
    just owned/ yet
    been owned/ already
    been owning/ since
    owned/ for
  • Is it correct? I already posted the letter before I realised the address was wrong.
    I had already posted...
  • I _____ this book for very long. In fact, I've ______ bought it.
    hadn't had/ just
    haven't not had/ already
    haven't had/ just
    never have had/ already
  • He _______ a clothes dryer because he doesn't mind hanging out the washing.
    has never owned
    has never been owned
    wouldn't have owned
    hasn't been owning
  • I need to speak to Claire. Do you think they ______ the meeting by now?
    will have been finished
    will have finished
    will have finishing
    will have been finishing
  • By the time I retire next month, I _____ a single day off in ten years.
    haven't had
    won't had had
    won't have had....
    will have not had
  • I ____ in a computer-free house for ten years next January, and I don't plan on changing that!
    will have been living
    haven't been living
    was been living
    had lived
  • What does this sentence suggest to you? I've used my travel hairdryer a lot.
    the speaker is using his hairdryer right now.
    the speaker doesn't use the hairdryer any more.
    the speaker is probably still using the hairdryer.
    the speaker has broken his hairdryer.
  • Until recently, I ___________ an alarm clock, because my dad always woke me up.
    hadn't ever used
    hadn't been used
    haven't ever used
    won't have used
  • By this time next year, I _________ to a smaller flat.
    have moved
    will had moved
    have been moving
    will have moved
  • Is it correct? By the end of September, I have been walking to work every day for ten years.
    ......I will have been walking...
  • I used to see Peter every morning on the train, but I ____ him recently.
    have never seen
    hadn't seen
    won't have seen
    haven't seen
  • For the past year, you ________ to convince me to buy a new laptop, but I don't want one!
    will have been trying
    have been trying
    had been trying
    would have been being tried
  • ________________ in this house for a long time?
    Have you been living
    Have you lived AND Have you been living are both correct!
    Have you lived
    All of these answers are wrong, and now I am confused