---what did she say just now?---she asked me _____ i cooked for dinner.A what B ifcook 既是不及物动词又是及物动词.感觉2个都可以啊.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 18:56:42
---what did she say just now?---she asked me _____ i cooked for dinner.A what B ifcook 既是不及物动词又是及物动词.感觉2个都可以啊.

---what did she say just now?---she asked me _____ i cooked for dinner.A what B ifcook 既是不及物动词又是及物动词.感觉2个都可以啊.
---what did she say just now?---she asked me _____ i cooked for dinner.A what B if
cook 既是不及物动词又是及物动词.感觉2个都可以啊.

---what did she say just now?---she asked me _____ i cooked for dinner.A what B ifcook 既是不及物动词又是及物动词.感觉2个都可以啊.
对,cook可以及物也可以不及物,但是这道题考的是时态问题
选what.
这样虽然不算错,但是我觉得最准确的应该是she asked me what I've cooked for dinner
因为既然问做的什么,做饭肯定是在问之前发生的,所以从句要用have done形式表示在did的前面发生的事.
如果做饭是在问之后,那就是she asked me what I would cook for dinner.
如果选if 那就是she asked me if I had cooked the dinner.

What
整个意思是“她刚刚说什么?她问我晚餐煮的是什么?”
如果是选择if,我认为介词for就不需要了。

A,从句中缺少宾语,用what代替,否则成分残缺

从句子的意思上看还是A。如果选B for后应接表示人物的词。

宾语从句的题目!if表示是否,引导一般疑问句。但是这里cooked缺少宾语,只能用what补充!意思为她问了晚餐做了什么菜!

选A
如果是B,应为:She asked if i cooked the dinner.

A