Identify the segment in the sentence which contains a grammatical error.
Once upon a time, / a beautiful princess / has fallen in love / with a poor farmer.
Show answer & explanation
Correct answer: C
Explanation
The correct answer is option 3 i.e. has fallen in love
- The grammatical error in the segment "has fallen in love" is due to the incorrect tense used in the context of the sentence.
-
The phrase "Once upon a time" sets the narrative in the past. Therefore, the verbs used should be in the past tense to maintain consistency with the past setting.
-
The verb "has fallen" is present perfect tense, which is used for actions that started in the past and continue into the present. However, in the context of a past narrative like "Once upon a time," the simple past tense "fell" is appropriate to describe an action completed in the past.
So, the corrected segment should be "fell in love" to match the past narrative.