①have a decision to do sth.=decide to do sth.②-I asked her____she cooked for dinner?A.that B.if C.how D.what好像B和D都能选啊?如果选B意思是“我问她是否做晚饭了?”若选D意思是“我问她晚饭做了什么?”那

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/20 12:03:46

①have a decision to do sth.=decide to do sth.②-I asked her____she cooked for dinner?A.that B.if C.how D.what好像B和D都能选啊?如果选B意思是“我问她是否做晚饭了?”若选D意思是“我问她晚饭做了什么?”那
①have a decision to do sth.=decide to do sth.②
-I asked her____she cooked for dinner?A.that   B.if   C.how   D.what好像B和D都能选啊?如果选B意思是“我问她是否做晚饭了?”若选D意思是“我问她晚饭做了什么?”那到底选哪一个啊?

①have a decision to do sth.=decide to do sth.②-I asked her____she cooked for dinner?A.that B.if C.how D.what好像B和D都能选啊?如果选B意思是“我问她是否做晚饭了?”若选D意思是“我问她晚饭做了什么?”那
这题选D.如果选B的话后面不能有for.

D 若 if I asked her if she had cooked dinner.

if是表示是否做了饭 在此剧情中不合适 缺少宾语,用what可以充当cooked宾语,如果是she cooked something for dinner 可以用if而不用what

这两个,哪个是经过深思熟虑,哪个是非常慎重的 个人感觉是前者吧 一样的 前者 后者只是决定 并没有提及慎重考虑

选d. 我问她做晚饭了吗,应该是if she had cooked dinner. cook 表示烹调,烧煮时是及物动词。表示某种东西被烧煮时是不及物动词。所以煮晚饭是cook dinner,而且如果选b这件事应该是问之前发生的,要用过去完成时,所以无论从哪方面b都不是正确答案。
D就是表示你晚饭煮了什么...

全部展开

选d. 我问她做晚饭了吗,应该是if she had cooked dinner. cook 表示烹调,烧煮时是及物动词。表示某种东西被烧煮时是不及物动词。所以煮晚饭是cook dinner,而且如果选b这件事应该是问之前发生的,要用过去完成时,所以无论从哪方面b都不是正确答案。
D就是表示你晚饭煮了什么

收起