Correct option is C
The sentence
"Because the flight was cancelled, some passengers had to spend the night at the airport." is already correct.
·
"The flight" is singular, so
"was" is the correct verb form.
·
"Cancelled" is the correct past participle for passive voice.
Grammatical rule used:
In passive voice, the structure is:
Subject + was/were + past participle.
Explanation in Hindi:
Passive voice में, "was/were" के बाद हमेशा verb का past participle (V3) आता है।
"The flight was cancelled" सही है क्योंकि "flight" एकवचन (singular) है।
Meanings of other options:
·
Because the flight were cancelled – Incorrect, "flight" is singular, so "were" is wrong.
·
Because the flight was cancelling – Incorrect, "was cancelling" is incorrect for passive voice.
·
Because the flights was cancelling – Incorrect, "flights" is plural, so "was" is wrong.