几道高中英语选择题,在提示里~ 20

lmanyexpertsholdtheview______teacherdevelopmentis_____thekeytobettereducationlies.Ath... lmany experts hold the view______teacher development is_____ the key to better education lies.
A that:where B which:where C which:in which D that:in which
正确答案为A为什么?D为什么不对?

----I sent him the dictionary by mail this morning
----you_____that.He's coming tomorrow morning.
A needn't have done B didn't have to do C needn't do D mustn't do
正确答案为A. BC为什么不对?

The editor asked me to write another article,______about how to stay away from bird flu.
正确答案为A为什么?.为什么C不对?

谢谢各位英语大神啦~
A one B any C that D which第三题选择项啊~各位牛人多费心啦~
展开
 我来答
zyw75236
2011-09-04
知道答主
回答量:19
采纳率:0%
帮助的人:16.8万
展开全部
1是因为本句为同位语从句,所以用that;第二个空the key做的是后面不定式的宾语,不是地点状语,所以不能用where, 只能介词前置引导词。

2needn't have done 意思是本不必做而做了,指过去;C是说现在和将来不必,错误;B貌似可以,但是一般用来指本不必做而且也并未做(you didn't need/have to transport this into Dutch, for he is Dutch himself.),偶尔也可以指做了动作,不过要是强调动作已经完成还是用A比较妥当。

3用which?你的选择项呢?
King1idol
2011-09-04 · TA获得超过385个赞
知道小有建树答主
回答量:1305
采纳率:0%
帮助的人:517万
展开全部
1.同位语,表语从句2. needn't have done 是本不必要的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Angle妖夭
2011-09-04
知道答主
回答量:50
采纳率:0%
帮助的人:32.4万
展开全部
第一题应该是D啊!你的参考答案错了吧。lie in表示问题、事情在于。lie是vi必须加介词。
第二题表示“你本没有必要这样做”与现在已经发生的情况相反。所以用needn't.
第三题应该是which吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友64713b6
2011-09-04 · TA获得超过2647个赞
知道小有建树答主
回答量:770
采纳率:50%
帮助的人:760万
展开全部
1.不用in which是因为developmen和on搭配,应用on which或where。
2.A选项表示本来没有必要做,其他选项意思不符。
3.你没给选项啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式