0
Anonymous Posted 10 years ago
Grammar

correct sentence

Which one is the correct sentence
A1:I have been fighting for my whole life
A2:I have been fighting my whole life

Also, what is the voice of the sentence, active or passive
please please help me out
  

Top answer

Both of them are incorrect. These are correct and natural, but they have different meanings. A1: I have been fighting for my life .

  • Both of them are incorrect.
  • These are correct and natural, but they have different meanings.
  • A1: I have been fighting for my life .
  • A2: I have been fighting my whole life .
  • This is correct, but not quite natural.
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
Both of them are incorrect.
These are correct and natural, but they have different meanings.
A1: I have been fighting for my life.
A2: I have been fighting my whole life.

This is correct, but not quite natural.
A1: I have been fighting for my whole life.

As for active versus passive, what do you think?

Related Questions