0
Anonymous Posted 14 years ago
Grammar

Helpplease

Is is better to say: " She's dedicated to sports since almost 20 years" or " she's dedicated to sports for almost 20 years" ?
  

Top answer

In my opinion, you need the present perfect, She's been dedicated to sports for almost 20 years. She's been dedicated to sports since she was a child. .

  • In my opinion, you need the present perfect, She's been dedicated to sports for almost 20 years.
  • She's been dedicated to sports since she was a child.
  • .
  • .
  • since the nineteen-nineties.
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.

2 Answers
0
In my opinion, you need the present perfect, She's been dedicated to sports for almost 20 years.

She's been dedicated to sports since she was a child. . . . . since the nineteen-nineties.
0
Anonymous Is is better to say: " She's dedicated to sports since almost 20 years" or " she's dedicated to sports for almost 20 years" ?
There are two things to keep in mind here.

1. These kinds of sentences need the present perfect tense. That means you need "has been" instead of "is".

She is dedicated to sports for/since ... No.

Related Questions