0
Anonymous Posted 14 years ago
Grammar

difference

she has been given
she has been giving

its present perfect continuous in the one with the verb in ing but the first one is using the past
given

what is the rule for this?
  

Top answer

she has been given - present perfect (non-continuous), passive voice she has been giving - present perfect continuous, active voice. You could also have she has given - present perfect (non-continuous), active voice. she has been being given - present perfect continuous, passive voice.

  • she has been given - present perfect (non-continuous), passive voice she has been giving - present perfect continuous, active voice.
  • You could also have she has given - present perfect (non-continuous), active voice.
  • she has been being given - present perfect continuous, passive voice.
  • The last one is so rarely seen/heard, that some people claim that it does not exist.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
she has been given - present perfect (non-continuous), passive voice
she has been giving - present perfect continuous, active voice.

You could also have

she has given - present perfect (non-continuous), active voice.
she has been being given - present perfect continuous, passive voice.

The last one is so rarely seen/heard, that some pe

Related Questions