Question:medium

Find the errors in the underlined part:
The committee has met yesterday to discuss the budget proposal.

Show Hint

Use present perfect tense for actions without specific past time, and simple past tense when the past time (e.g., yesterday) is mentioned.
Updated On: Mar 26, 2026
  • has met
  • yesterday
  • to discuss
  • No error
Show Solution

The Correct Option is A

Solution and Explanation

The grammatical error is in "has met yesterday". The present perfect tense ("has met") implies an indefinite past time, while "yesterday" specifies a definite past time. These are contradictory. The correct phrasing uses the simple past tense: "met". Thus, the corrected sentence is: "The committee met yesterday to discuss the budget proposal."
Was this answer helpful?
4