gramaro.io
The explanation will be soon.

Test your knowledge

Form the sentence by choosing the correct words in the correct order.

- Translate this sentence into English.

Usage Examples Present Perfect Continuous

  • I've been swimming a lot lately. -
  • He hasn't been paying -
  • What have you been drinking? -
  • It has been happening for 10 years. -
  • Why have you been avoiding me? -
  • I hope you haven't been waiting long. -
  • I've been rewriting it. -
  • I haven't been fighting. -
  • We've been dating. -
  • We've been chasing him since this morning. -
  • How long have they been playing? -
  • I've been sailing for seven years. -
  • I have been teaching him. -
  • Have you been eating properly? -
  • How long have you been painting? -
  • I've been studying it all term. -
  • Have you been following the news? -
  • I've been waiting for a miracle. -
  • Have you been saving money? -
  • How long have I been lying here? -