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

  • How long have you been listening? -
  • I haven't been swimming -
  • What has she been saying to you? -
  • What has she been doing to you? -
  • I've been knocking. -
  • I have been studying for three years. -
  • I've been reading it. -
  • You've been robbing me. -
  • I've been trying to contact you. -
  • You have been studying it for three years. -
  • They've been waiting for you. -
  • How long has he been playing? -
  • I've been dating him. -
  • Why haven't you been returning my calls? -
  • They've been waiting. -
  • I've been watching you for a while. -
  • I have been protecting myself. -
  • I've been having terrible nightmares. -
  • I haven't been sleeping well since we came here. -
  • You haven't been working. -