The train hasn't arrived yet.Could you tell me _________?

问题描述:

The train hasn't arrived yet.Could you tell me _________?
A why the train is late
B that the train can come on time
选哪个?说明为什么
我感觉A应该是过去式吧,B语法也没错误啊

1.答案:A.
2.
1)could用在该句中只表示更加委婉礼貌的语气,并不表示过去时.
所以宾语从句并不需要使用一般过去时.
2)选B于语法于情理都不通.
问人家的时候,当然应该有疑问存在,所以其宾语从句必须是个疑问句,而不能是一个以that引导的陈述句;
B改成if/whether(是否) the train can come on time才对.