一道英语单选题-What did you say to your mother just now?-I asked he

一道英语单选题
-What did you say to your mother just now?
-I asked her___she cooked for dinner.
A.that B.if C.how D.what
B跟D好象都可以啊?
天才宗清123 1年前 已收到7个回答 举报

哥们借个火 幼苗

共回答了21个问题采纳率:85.7% 举报

只能是D.
cook既可以是及物动词,又可以是不及物动词,这不是原因.
关键在于,如果用if的话,那么后面不能用cooked,
而是要用would cook(发生在询问之后,所以要用过去将来时)
或had cooked(询问之前已经做好了,所以用过去完成时)

1年前

5

O飞刀O 幼苗

共回答了17个问题 举报

B or D 均可以,Cook既是及物动词也可作不及物动词,
Cook
1 烹调,煮
We cooked the fish in the microwave oven.
我们在微波炉中煮鱼。
2 【英】【口】窜改(帐目等)
He might have cooked the books.
他也许做了假帐。
3 【口】捏造,编造[(+up...

1年前

2

p54405 幼苗

共回答了36个问题 举报

B

1年前

2

天心不仁 幼苗

共回答了1448个问题 举报

答案D
因为cook是及物动词,就是cook后面需要加名词,构成动宾结构
这里只有what可以充当名词
翻译,你刚才跟妈妈说什么了?
我问她今晚做什么吃。

1年前

1

吴 平 幼苗

共回答了3个问题 举报

D...

1年前

1

cq8201 幼苗

共回答了8个问题 举报

D.what 动宾结构

1年前

0

为你遮风挡雨 幼苗

共回答了1个问题 举报

D

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 22 q. 0.033 s. - webmaster@yulucn.com