In the given sentence, identify the segment which contains the grammatical error.
People has been warning in advance about the coming economic crisis.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is Option 4 i.e. has been warning.
The given sentence is grammatically incorrect.
The sentence is in the passive voice because the people weren't warning anyone, but rather some official body warned them.
The sentence is in Present Perfect Tense.
The structure of Passive is: Object + has/have + been + verb (IIIrd form) + by + subject...
Also, as 'people' is a plural subject, the plural verb "have" should be used.
The correct sentence will be: People have been warned in advance about the coming economic crisis.