He asked me______选哪个,why?

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:38:44
A.if she will come
B.how many books I want to have
C.they would help us do it
D.what was wrong with me

我是这样想的:A是不对了吧,因为时态不对;B也是吧;C似乎是语序错了;网上的人是说是D,但D好像不是陈述句语序吧!是不是因为D中,what既当连接词,又当主语?请高手帮小鸟讲详细点,通常什么时候用这种形式的?是不是都是what的时候?顺便帮忙多举几个例子。

1)A、B选项时态不对。
2)C选项:"Willthey help us du it?"是个很普通的一般疑问句,但当其作宾语从句时,其前需加(一般疑问句标志)if/whether,译为“是否”。C选项恰恰丢了这个最重要的标志if/whether.当然从句应使用陈述语序,从句的时态也应视主句动词时态(asked)而定,这个你知道。也就是说C选项语序、时态都不错,错误在于缺"if/wherther"

3)D选项:2)中已经说过了,ask后要跟疑问句(既然是ask“问”,那ask后肯定跟问题(“是否/什么/那一个/谁/...”),即疑问句,这也符合汉语“问”的习惯),这个疑问句可以是一般疑问句,也可以是特殊疑问句(wh-问句)。What is wrong with sb.(宾格)?这一特殊疑问句中what是主语,变为宾语从句,语态无需变化(其实,特殊疑问句做宾语从句是没什么所谓“连接词”的,如果有,你可以认为是that,但外国人一般不说“that what/which/who....”,唯一需要注意的是语序问题)。故D选项正确。

另参见:if或whether引导宾语从句时,作“是否”讲,常放在动词ask 、see 、say 、know和find out等后面。一般情况下,两者常可换用,在口语中多用if。如:

例1 Nobody knows whether (if) it will rain tomorrow. 没有人知道明天是否下雨。

例2 Lucy asked whether (if) they had a cotton sweater .露西问他们是否有棉制的羊毛衣。

(浅议if或whether引导的宾语从句:http://www.cbe21.com/subject/english/printer.php?article_id=100214

D