0
Jesusengland Posted 17 years ago
Grammar

She's been a vegetarian for ten years now/...ten years ago.

Hello.

What is the difference in meaning?

-She's been a vegetarian for ten years now.
-She's been a vegetarian for ten years ago.

Thanks.
  

Top answer

I don't think that the second sentence is correct. The first sentence means that she started to be a vegetarian ten years ago and still is a vegetarian.

  • I don't think that the second sentence is correct.
  • The first sentence means that she started to be a vegetarian ten years ago and still is a vegetarian.
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.

5 Answers
0
I don't think that the second sentence is correct. The first sentence means that she started to be a vegetarian ten years ago and still is a vegetarian.
0
Actually, When we say Has/Have/Had been mentioning past like in this context, FOR TEN YEARS, is enough but still the addition of Now doesn't seem incorrect but definitely Ago is wrong because it isn't needed.
Without Ago, past has been mentioned with no need for Ago.
NOW would mean that starting from 10 years ago till now.
But personally when we have used FOR in the second example AG
0
Actually......you could correctly say./// She's been a vegetarian since ten years ago. So simply replace the for with since and you are completely correct
0
JesusenglandWhat is the difference in meaning?

-She's been a vegetarian for ten years now.
-She's been a vegetarian for ten years ago.
The second one is wrong. You can't use for with ago in those time expressions.

CJ
0
"She's been a vegetarian for ten years now." conveys the meaning that she started being a vegetarian ten years ago and continues to be a vegetarian up to the present time. "Now" restricts us to the present moment. If we leave out "now," continuing into the future is implied.

"She's been a vegetarian ten years ago," is grammatically incorrect. The statement forces us to locate th

Related Questions