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

Regards
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
Teachers: We supply a list of EFL job vacancies
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, http://www.EnglishForward.com/English/UrgentMultipleChoice/qhckn/post.htm )

Thanks beforehand
AnonymousOption a - was is the correct answer.

Regards
Thanks Anon Emotion: smile

Nata...
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 has become very popular. << NO!

You can use the past perfect in these sentences, however. Substitute had for has or have in the sentences above, and they will be correct.

CJ
Students: We have free audio pronunciation exercises.
You're welcome.Emotion: smile

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
Ok:)

Thanks a lot CJ

Regards

Nata...
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 Emotion: smile

Best Regards

Nata...
Students: Are you brave enough to let our tutors analyse your pronunciation?