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.

  1. I've been cleaning these dirty floors all morning.
  2. Liz has been working in this office for three weeks.
  3. How long have we been waiting for this train to come?
  4. We've been reading this document for an hour and don't understand anything!
  5. They haven't been learning English for very long.
  6. Jasper has been living with his sister for a few weeks.
  7. What have you been doing these last ten years?
  8. Do you know why I've been cleaning all these wineglasses?

esl-lounge.com Premium

Site Guides

Levels

Test Prep

Other Materials

Reference

Also On Site

© 2001-2024 esl-lounge.com