Study

Perfectly Continuous

  •   0%
  •  0     0     0

  • It ________ for three days. I wish it would stop!
    will have rained
    will have been raining
    has rained
    has been raining
  • I ______ five marathons, and I'm training for my next one.
    've trained
    've been winning
    've been running
    've completed
  • What has he been doing?
    He has been waiting for his dinner for hours
  • Hurry up! We ________ three hours already!
    've been waited for
    've been waiting for
    've just waited for
    haven't been waiting for
  • Is it correct? How long have you been having your new phone?
    How long have you had your new phone?
  • I________ ten countries in the last three months.
    've been visiting
    've just visited
    've been visited
    I've visited
  • He _____ hard enough.
    has trained
    hasn't been training
    hasn't been trained
    hasn't had training
  • I _______ ballet lessons at a local dance school for about two months now.
    have having
    have just had
    have been having
    have been had
  • What has he been doing?
    He has been doing experiments
  • I _____ at the same company since I left college.
    'm working
    have been working
    worked
    've been worked
  • I ________ about quitting my job recently-I'm so bored!
    having been thought
    have thought
    have been thought
    have been thinking
  • How long _________ your best friend?
    have you been knowing
    have you been known
    have you known
    have you knew
  • I _____ my dog for sixteen years.
    've been had
    've had
    've had already
    've been having
  • I think my wallet __________. Can you lend me some money?
    has been stole
    has being stolen
    has been stolen
    has been stealing
  • Brad's face is so dirty! What _________?
    has he been doing
    he has done
    has he been done
    has been done
  • Luke _______ abroad.
    has never been
    hasn't being
    hasn't never been
    hasn't been being
  • What has just happened?
    She has just seen a huge spider in her kitchen
  • I'm afraid we ________ the report yet.
    haven't been finished
    haven't finished
    didn't finish
    have never finished
  • What has he been doing?
    He has been picking mushrooms all day
  • The new James Bond film is fantastic. We ____ it three times.
    've already been seeing
    've already seen
    've seen already
    already saw
  • You look tired. _______________ ?
    Have you slept already
    Have you got enough sleep yet
    Have you been sleeping yet
    Have you been getting enough sleep
  • ________ to me? This is important!
    Have you already been listening
    You have listened
    Have you listened
    Have you been listening
  • He ____ to feed his daughter all morning.
    has been trying
    has been tried
    has been making
    has tried
  • Correct the mistake: Susan has not been stopping talking for two hours.
    Susan hasn't stopped talking for two hours.
  • George _____ get up so early since he started his new job.
    hasn't had to
    hasn't been needed to
    hasn't been able to
    hasn't been having to
  • I _______ more water recently, and I feel much better.
    've already drank
    've been drunk
    've drank
    've been drinking
  • A: __________ her kitchen this morning? B: I don't think so....
    Has Susan been cleaning
    Has Susan been being cleaned
    Susan had been cleaning
    Has Susan been cleaned
  • How long ____________ English?
    has your friend been studying
    has your friend been studied
    have your friend studied
    your friend has already been studying
  • What has he been doing?
    He has been cooking for hours
  • Correct the mistake: I've just been hearing the news. Congratulations!
    I've just heard the news. Congratulations!
  • _________ to Chiang Mai yet?
    Has Susan been
    Has Susan gone
    Has Susan been going
    Has Susan already gone
  • I'm so stressed! It ______ a hard week, and it _________
    has been being/ has just started
    has been/ has just started
    has been/ has just been starting
    is being/ just has started
  • I think Susan should go home. She ________ fourteen cups of coffee.
    has already been drunk
    has already been drinking
    has already drunk
    has already drank
  • How many times ______ this exam?
    you have taken
    have you took
    have you taken
    have you been taking
  • Use your imagination, and make a sentence about the picture using present perfect simple or continuous
    He has been planning to take over the world
  • Lucy ___________ 10km today.
    has already been run
    already has run
    has already been running
    has already run