-what did you say to your mother just now?-i ask her ____ she cooked for dinnerA.that B.if C,what 为什么选C.为什么不可以说是“我问她是否她做晚饭了”

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/02 14:03:35
-what did you say to your mother just now?-i ask her ____ she cooked for dinnerA.that B.if C,what 为什么选C.为什么不可以说是“我问她是否她做晚饭了”
xTnA~D/@jW>Al4R `,[c#lR~9W}`F̙|h5ɐh2JbDHF4Y3X^12$>%IX$"HK]_EI\O#D*K?2節Gths+0 +`{tW]uf y[pZuܠ٥¥HC]7g.X|?< \1H޹<v/~R{l&\ZI7^ 6qл^W 60z ^afn;8|c bY,6PF[ 5/b ʜIO| Mp̆HIPTEiy5*|hVw >3; X*?ǂd@0e{|jcau_xGekj"&LI^<%7{iw#*[oj2)weh Ba ''!gK$nFa9aije+~q!ԑ U*c ۷$ ˊźegb2]h_}tBSSj.2uITg1\dti7W`/!dÿБ{{(

-what did you say to your mother just now?-i ask her ____ she cooked for dinnerA.that B.if C,what 为什么选C.为什么不可以说是“我问她是否她做晚饭了”
-what did you say to your mother just now?
-i ask her ____ she cooked for dinner
A.that B.if C,what
为什么选C.为什么不可以说是“我问她是否她做晚饭了”

-what did you say to your mother just now?-i ask her ____ she cooked for dinnerA.that B.if C,what 为什么选C.为什么不可以说是“我问她是否她做晚饭了”
前几位说的都不对
cook是及物动词
一定要cook sth for dinner
这里cook后面缺宾语
所以what引导名词性从句
if只能在从句不缺成分的情况下引导条件状语从句

题目的意思是她晚饭做了什么,你大概理解错了吧。

that 应跟在名词后,If式如果的意思,不符合句子的意思。可以是“我问她是否她做晚饭了”,但应该用whether.

选C.
关键看后面的she cooked for...
she cooked what for dinner 其中what 提到前面以后就成了上面的句子。所以if 不行。

因为这是个宾语从句,表达“是否”只能用whether,不能用if。请记住。

--你刚才对你妈妈说什么了?
--我问她晚上做什么饭?
所以应该选C

cook是及物动词
一定要cook sth. for dinner
sth.(something)
这里cook后面缺宾语
所以what引导名词性从句
if只能在从句不缺成分的情况下引导条件状语从句