0
Angliholic Posted 19 years ago
Grammar

The ROC in Taiwan has made great progress for the past thirty years.

The ROC in Taiwan has made great progress for the past thirty years.

The ROC in Taiwan made great progress for the past thirty years.

Do both of the above sound right to you? If not, why not? Thanks.
  

Top answer

Use "has made" which implies that the progress continues.

  • Use "has made" which implies that the progress continues.
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
Use "has made" which implies that the progress continues.
0
Grammar GeekUse "has made" which implies that the progress continues.

Thanks, GG.

Do you imply that they both read right?
0
If you mean the progress has come to an end, then the second one is right.

They made great progress for the past 30 years, but their new policies have brought this progress to a screeching halt. (For example.)
0
Angliholic
Do both of the above sound right to you? If not, why not? Thanks.

R.O.C. stands for Republic of China which, politically and grammatically, is incorrect to call it "ROC in Taiwan". So either use R.O.C. or Taiwan in the sentneces, not both.

The ROC in Taiwan has made great progress for t
0
Thanks, GG and Goodman.

Related Questions