0
Grooble Posted 14 years ago
Grammar

verb agreement

Firstly, this is a duplicate of a question I posted a couple of minutes ago. Sorry about that, I was finally able to log in...
---------------
(1) "The event has been held for 15 years."
For example, once a year for 15 consecutive years.

Are these correct?
(2) "This is the 15th year the event has been held."
(3) "This was the 15th year the event had been held." (Emphasizing that the most recent event was in the past.)

Then this would be incorrect as it seems to me the verbs are not in agreement.
(4) "This was the 15th year the event has been held."

Do I have this right? And can anyone provide a grammatical explanation as to why (4) is incorrect (if that is indeed the case).

Regards,
Paul
  

Top answer

Hi, (1) Your sentence actually means that they have constantly been doing it for 15 years. -> The event has been held every year for 15 years. (2) Correct.

  • Hi, (1) Your sentence actually means that they have constantly been doing it for 15 years.
  • -> The event has been held every year for 15 years.
  • (2) Correct.
  • Stresses that the event is currently being held.
  • (3) Correct.
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.

1 Answers
0
Hi,

(1) Your sentence actually means that they have constantly been doing it for 15 years. -> The event has been held every year for 15 years.
(2) Correct. Stresses that the event is currently being held.
(3) Correct. Doesn't necessarily mean that the event will be held in the future.
(4) The sentence makes sense to me. Means that the event is already over for this year,

Related Questions