Answer Key

Exercise 3

You have already visited this section on 2015-02-19 at 14:14.

Fill in the correct form of the verbs...
  1. What  [have] you  [been doing] since I last saw you? (do)
  2. We've  [been negotiating] about the price for two months. (negotiate)
  3. It's  [been snowing] for three days! Many roads are closed. (snow)
  4. How long  [have] you  [been waiting] for me? (wait)
  5. You  [have caused] a lot of problems. (cause)
  6.  [have been studying] for three hours. It's time to have a short break. (study)
  7. John's  [been drinking] since he returned home. (drink)
  8. Everybody  [has been sleeping] since they returned from the party. (sleep)
  9. The President  [has been talking] about the war for two hours without a single stop. (talk)
  10. How long  [have] you  [been working] in the bank? (work)