Correct option is C
Option (c) contains an error.
Detailed Explanation (English):
• The reporting verb “said” is in the past.
• When the reporting verb is past, the verb in the reported clause generally shifts one step back (backshift of tense).
• “has passed” (Present Perfect) should change to “had passed” (Past Perfect).
• Therefore, the tense in part (c) is incorrect.
Correct sentence: Sunita said that she had passed the test.
Grammatical Rule Used (English):
• If the reporting verb is in the past (said/told), we usually backshift the tense in reported speech:
Present Perfect → Past Perfect
• Structure: said + that + subject + had + V³
Grammatical Rule Used (Hindi):
• जब reporting verb भूतकाल में हो (said/told), तो reported clause की क्रिया का tense सामान्यतः एक step पीछे चला जाता है।
• Present Perfect (has/have + V³) का backshift होकर Past Perfect (had + V³) हो जाता है।
• इसलिए “has passed” की जगह “had passed” सही है।
Example:
Direct: She said, “I have finished my work.”
Indirect: She said that she had finished her work.