这种选择疑问句怎么回答?

问题描述:

这种选择疑问句怎么回答?
Had he just arrived by train or had she come on foot?回答是他做火车来的. Did he say :"i'm still having breakfast"or did he say,"i am still in bed?"回答是他正在吃早饭.

第一句的参考答案:
He had arrived by train.(本句只能就题目的规定作答而已,其实这个问句是不合理的,过去完成时是不能这样使用的,这个问题不在你,而在出题者.)
第二句的答案:
He said he was still having breakfast.