Intermediate Level >> Grammar Worksheets >> Students re-order words to make correct sentences with present perfect continuous.
Present Perfect Continuous Re-Ordering
Intermediate
Put these words into the correct order to make sentences with present perfect continuous.
- I've been cleaning these dirty floors all morning.
- Liz has been working in this office for three weeks.
- How long have we been waiting for this train to come?
- We've been reading this document for an hour and don't understand anything!
- They haven't been learning English for very long.
- Jasper has been living with his sister for a few weeks.
- What have you been doing these last ten years?
- Do you know why I've been cleaning all these wineglasses?