Correct option is B
The correct indirect speech form of the sentence is "The passenger asked the ticket collector if that train was running late."
Explanation:
The direct speech is a yes/no question in present continuous tense:
"Is this train running late?"
When converting to indirect speech:
· The reporting verb “asked” remains unchanged.
· The question becomes a
statement format, starting with
“if.”
· The present continuous tense “is running” changes to
past continuous “was running.”
· The demonstrative
“this” becomes
“that.”
Grammatical Rule Used:
For
yes/no questions in indirect speech:
• Use
“if” or “whether” to introduce the reported clause.
• Change tense one step back: Present continuous → Past continuous.
• Adjust pronouns and demonstratives as needed.
Explanation in Hindi:
Direct प्रश्न “Is this train running late?” indirect में बदलते समय:
· “Is running” → “was running”
· “This” → “that”
· प्रश्नवाचक वाक्य को कथन में बदला जाता है और “if” से शुरू किया जाता है।
Other options are incorrect:
· (a) – ❌ “has been running” is incorrect tense shift.
· (c) – ❌ “will be” is future tense; doesn’t match original.
· (d) – ❌ Passive construction is unnecessary here.