0
Vsuresh Posted 7 years ago
Grammar

Sentence correctness

Hi

I think this sentence is correct. The key says for should be replaced with since.

Please give your views.

Dr. Addison has been trying to develop a medicine for diabetes for the last ten years.

  

Top answer

"For " is the correct preposition. e. Dr.

  • "For " is the correct preposition.
  • e.
  • Dr.
  • Addison has been trying to develop a medicine for diabetes since 2008.
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

"For " is the correct preposition. When "since" is used in a perfect context, there is usually a time reference that follows, i.e.
Dr. Addison has been trying to develop a medicine for diabetes since 2008.

0

The sentence is correct. There are two instances of "for", but I know which one you mean.

Related Questions