【【一道英语题】】
----Whatdidyousaytoyourmotherjustnow?----Iaskedher____shecookedfordinner.A.ifB.howC.w...
----What did you say to your mother just now?
----I asked her ____ she cooked for dinner.
A.if B.how C.what
------------------------------------------
求详细解释,谢谢! 展开
----I asked her ____ she cooked for dinner.
A.if B.how C.what
------------------------------------------
求详细解释,谢谢! 展开
14个回答
展开全部
若选A,你翻译成中文就知道,要么是煮好了吗,要么是要煮吗
应是I asked her if she had cooked dinner.或I asked her if she would cook dinner.
若选B应为I asked her how she cooked dinner.
(确如七楼所说,cook dinner比cook for dinner好)
排除AB,而what恰好在句中作宾语,故选C.
应是I asked her if she had cooked dinner.或I asked her if she would cook dinner.
若选B应为I asked her how she cooked dinner.
(确如七楼所说,cook dinner比cook for dinner好)
排除AB,而what恰好在句中作宾语,故选C.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B 肯定排除
因为这里不能有for 应该说 i asked her how to cook dinner
而A也不对 要么改变为完成事态要么后面连接or not
所以是C 应该这样读:你就理解了:i asked her what she cooked——for dinner
因为这里不能有for 应该说 i asked her how to cook dinner
而A也不对 要么改变为完成事态要么后面连接or not
所以是C 应该这样读:你就理解了:i asked her what she cooked——for dinner
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A 回答是 我问她是否准备了晚饭。后面是一个完整的句子,而 what和how在句子中有一定的成分,所以可以排除。 if 作是否讲的时候可以引导宾语从句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C,我问她晚饭做什么。
如果问否是她亲自准备晚饭,应该说:I asked her if she cooked dinner, 不应该有for.
如果问否是她亲自准备晚饭,应该说:I asked her if she cooked dinner, 不应该有for.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c是由 what引导宾语丛句。ask,cook都是极物动词,后加宾语,只有what 引导比喻丛句做宾语!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询