Answer Key

Exercise

Fill in the missing words...
  1. How long have you  [been writing] the letter? (write)
  2. What have you  [bought] ? (buy)
  3. How long have you  [been playing] ? (play)
  4. How many games have you  [played] ? (play)
  5. How long  [have] you  [been] painting the room?
  6. How many letters have you  [written] ?(write)
  7. How long have you  [been shopping] ?(shop)
  8. I've been  [looking, searching] for my glasses for half an hour. I can't find them.
  9. I've  [been] working in this company for 15 years.
  10. She  [has] been sleeping since yesterday morning.