0
Natalli. Posted 15 years ago
Grammar

Tense Ptoblem_Multiple Choice

Hi dear Teachers,

Please, tell me which option is correct.

E.g. By 1790, rice ........ an important crop in the South.

a) was b) has been

Thanks beforehand

Nata...
  

Top answer

Option a - was is the correct answer. Regards

  • Option a - was is the correct answer.
  • Regards
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.

8 Answers
0
Option a - was is the correct answer.

Regards
0
has been, being in the present perfect tense, makes reference to a period of time that extends to the present moment. Something that happened by 1790 (before 1790) happened considerably before the present moment, so only was is correct.

CJ
0
Ah thanks a lot.

But what about the prep. "by"? Don't we have Perfect after it?

Regards

Nata.

(Please, have a look at my other post, )

Thanks beforehand
0
AnonymousOption a - was is the correct answer.

Regards
Thanks Anon Emotion: smile

Nata...
0
Natalli.But what about the prep. "by"? Don't we have Perfect after it?
No. Not always. If the time or date mentioned after "by" is in the past, you can't use the present perfect.

*Jack has finished the project by last April. << NO!

*We have already seen that movie by the end of last year. << NO!

*By 1900, photography
0
You're welcome.Emotion: smile

In your context by means before (a bit before). For example: By 2000, she bought a new car.
0
Ok:)

Thanks a lot CJ

Regards

Nata...
0
AnonymousYou're welcome.
In your context by means before (a bit before). For example: By 2000, she bought a new car.
The action occured in 2000 and "stopped" there. It's not an action which has a connection with the present anymore.

Regards
Thanks a lot Anon

Related Questions