【【一道英语题】】

[复制链接]
查看11 | 回复10 | 2008-2-12 21:16:01 | 显示全部楼层 |阅读模式
C
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
C
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
A 回答是 我问她是否准备了晚饭。后面是一个完整的句子,而 what和how在句子中有一定的成分,所以可以排除。 if 作是否讲的时候可以引导宾语从句。
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
若选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.
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
B 肯定排除 因为这里不能有for 应该说 i asked her how to cook dinner而A也不对 要么改变为完成事态要么后面连接or not所以是C 应该这样读:你就理解了:i asked her what she cooked——for dinnerA如果用BC的话不通 因为后面不缺成分意为问她是否烧饭了
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
——你刚才和你妈妈说什么呢?——我问她正餐是否是她亲自准备?if指的是是否。选择A
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
选 C 吧
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
C,我问她晚饭做什么。如果问否是她亲自准备晚饭,应该说:I asked her if she cooked dinner, 不应该有for.
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
7楼强人!c
回复

使用道具 举报

千问 | 2008-2-12 21:16:01 | 显示全部楼层
c
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行