一道初三英语选择题

Do you know ____ in China?
A.who is the first spaceman
B.when did the first spaceman get into space
C.how many spacemen had gone into space
D.where the first spaceman live
问题补充:
我知道A和B肯定不对,因为语序不正常,那么C和D哪个对呢?
请说明理由,若被采纳另加50分,谢谢!
(where可是地点副词啊,可以省略介词) C是不是不应该用过去完成时啊,因为主句是know一般现在时,老师说先有一个过去时,才能有过去完成时,在这里对不对呢?

第1个回答  2009-05-28
D:
C没有一个参照的时态,所以不能随便用过去完成时,
AB肯定错
排除法。
第2个回答  2009-05-29
C是对的
D应该用lives
把分给我吧
我是穷人啊
第3个回答  2009-05-29
A 这个不是语序的问题,一般情况下确实是宾语从句要用陈述语序,但是在这个句子do you know who is...里面就可以这么用的,语法跟句法都没问题
第4个回答  2009-06-01
C过去完成是错了
没有明显的过去时间点不能用
第5个回答  2009-05-28
可以说是吧,因为主句的疑问词是do要保证语句时态一致,用have。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网