ExpertsGlobal5
jatin093
Can anyone explain what is wrong with option B?
the rainy season is still in effect so why the usage of has is incorrect?
To answer your query, Option B uses the present perfect tense verb "has been" ("has + past participle - "been" in this case); this tense is used to refer to events that concluded in the past but continue to affect the present, and, as you have pointed out, the rainy season is still ongoing.
We hope this helps.
All the best!
Experts' Global Team
Isn't the present perfect supposed to refer to actions that have started in the past (may not have concluded) which still have a continued effect today?
E.g. They have known each other since 1987.
They cannot conclude knowing each other, and it's still ongoing, but you can't use "They know each other since 1987".
My sense is that it's okay to use either the simple present or present perfect tense because of the use of the present perfect tense later in the sentence (i.e. "the area has had") .
The main distinction is the use of the correct superlative "rainiest*, Vs most rainy
Posted from my mobile device