Improve the bracketed part of the sentence.The stranded pilgrims (had waited) in the bitter cold for more than two hours now.
- Ahas been waiting
- Bhave been waiting
- Chave waited
- Dno improvement
Solution & Step-by-step Explanation
The presence of the phrase "for more than two hours now" indicates an action that started in the past and is still continuing up to the present moment.The adverb "now" explicitly shifts the time frame to the present.Since "pilgrims" is a plural noun, it must take a plural verb.Present Perfect Continuous tense (have been waiting) is used to denote an action that began in the past and continues in the present.Therefore, "have been waiting" is the correct substitution.