How long _____________ in Beijing?

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:46:30
A have Mr. Jones stayed
B was Mr. Jones
C did Mr. Jones stayed
D will Mr. Jones be stayed

选什么?为什么?
天哪~什么答案都有啊?到底选什么啊?

C
约翰先生在北京呆了多久时间?
要用过去时态,或者将来时态
D中,stay不要被动 ,呆在某个地方,是主动形式

A.约翰先生在北京呆了多久时间? 用完成时态表示动作已完成,对现在有影响。
排除其他答案。B,很明显不选。
C中用了DID 后面用动词原形,而不是STAYED。
D,不应该用被动语态。

A 应是has
B 语法不搭配
C 正确答案
D 被动形态不对

D

A、have改成has
B、语法错误
C、正确
D、应该是主动不是被动

好象四个都不对。