Study

9B

  •   0%
  •  0     0     0

  • She ____ all night long. She is a party animal.
    has been dancing
  • Since I moved to this city, I __________ (expand) my social circle and __________ (make) many new friends.
    Since I moved to this city, I have expanded my social circle and have made many new friends.
  • ____ the latest news?
    Have you heard
  • The weather is dry. It hasn’t rained (since / for) a few weeks.
    The weather is dry. It hasn’t rained for a few weeks.
  • Our neighbour ________ (play) the violin for the last three hours and it is driving me crazy!
    Our neighbour has been playing the violin for the last three hours and it is driving me crazy!
  • The lights in that office building ____ (go) on and off all evening.
    have been going
  • Who ___ (eat) all the cake?! There's none left.
    Who has eaten all the cake?! There's none left.
  • I ________ (already / fill) in over forty job applications and still no news on any of them.
    have already filled
  • They've been playing for forty minutes but no one ___ (score) a goal yet.
    They've been playing for forty minutes but no one has scored a goal yet.
  • Sorry the kitchen's a mess. Bob ___ (cook).
    Sorry the kitchen's a mess. Bob has been cooking.
  • Henry _________ (be married) for five years, but I _________ (not meet) his wife yet.
    has been married; haven't met
  • The marathon runner __________ (train) for months, and today, he __________ (finally complete) his 10th marathon.
    The marathon runner has been training for months, and today, he has finally completed his 10th marathon.
  • Kevin has been looking for a job (since / for) he left school.
    Kevin has been looking for a job since he left school.
  • How many times ______ (you/eat) Japanese food?
    have you eaten
  • The teacher ___ (give) us really difficult tests all year.
    has been giving
  • She looks exhausted because she __________ (work) on her research project for the past six hours without a break.
    has been working
  • Can we go if we ___ (finish) ?
    Can we go if we have finished ?