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