Form

affirmative/negative/interrogative sentences

3rd person singular (has been + present participle) : he/she/it has been working / has not been working / hasn’t been working / has he/she/it been working?

other persons (have been + present participle) : I/you/we/they have been working / have not been working / haven’t been working / have I/you/we/they been working?

Exercises

Present Perfect Continuous (I have been going, he has been going)

  • exercise 1: fill in the correct verb form in affirmative sentences
  • exercise 2: fill in the correct negative verb form
  • exercise 3: fill in the correct verb form
  • exercise 4: fill in the correct verb form
  • exercise 5: choose between for and since in perfect present continuous sentences
  • exercise 6: fill in the correct verb form

Useful pages

  • list of irregular verbs
  • exercises for practising has, have and had
  • exercises for practising the use of for and since
  • exercises for practising the Present Perfect (I have gone)
  • exercises for practising the Present Continuous (I am going) and Present Perfect Continuous (I have been going)
  • exercises for practising the Present Perfect (I have gone) and Present Perfect Continuous (I have been going)