Back

Present perfect continuous

Read on for detailed descriptions, examples, and exercises.


Present perfect continuous shows that something started in the past and is continuing at the present time.

Form:

Positive: Subject + have / has + been + verb + -ing
Negative: Subject + have / has + not + been + verb + -ing
Interrogative: Have / Has + subject + been + verb + -ing
Keywords: for, since, how long

Exercises - Present perfect continuous

Next Lessson
Please answer all questions.

Score: 0

Restart this test
  • 1) Beth has lived has been living in the same house for fifty years.


  • 2) We has been have been cleaning the room for a long time.


  • 3) He has been packing has packed his case all morning.


  • 4) My parents have built haven't been building a house for five years.


  • 5) She has painted has been painting her room since yesterday.


  • 6) I haven't been living hasn't been living in London for a year.


  • 7) I have been working have worked for ten hours.


  • 8) You has been playing have been playing with that train for over an hour.


  • 9) They have been walking have walked in the rain.


  • 10) You have typed have been typing letters since 9 o'clock.


LIKE US