Beijing is one of the many cities in the World that —— now develpoing programs to restore their

historicalbuildings.A.isB.hasbeenC.havebeenD.are答案是D.为什么不能选其他的?请给我详细解释!谢谢... historical buildings. A. is B.has been C.have been D.are 答案是D. 为什么不能选其他的?请给我详细解释!谢谢 展开
百度网友dbd46dc
2012-04-17 · 超过22用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:55.6万
展开全部
that 引导的是定语从句修饰先行词cities,所以从句中的谓语形式应与先行词保持一致。这是个特殊的题型。这种题有两个类型:
1.Beijing is one of the many cities in the World that —— now develpoing programs to restore their historical buildings.
2..Beijing is the only one of the many cities in the World that —— now develpoing programs to restore their historical buildings.
当one前面特指时,定语从句修饰的是one;当one前面无修饰词表示泛指,则定语从句修饰cities。
再比如:
Barbara is easy to recognise because she is the only one of the women who ____ the evening dress.
此空只能填wears ,定语从句修饰one,其谓语用单数。
明白了吗?
jim6518
2012-04-17 · TA获得超过1.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:40%
帮助的人:4209万
展开全部
have/has been doing是现在完成进行时,强调了始于过去的一个动作对现在造成的结果和影响,并且该动作还在发生着,但句中缺少by far, by now, up to now, up till now等和它搭配的时间状语,故排除B和C;that=many cities是复数意义的主语,故用复数的助动词are 和现在分词构成了现在进行时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
smileforlife80
2012-04-17 · TA获得超过4392个赞
知道大有可为答主
回答量:4193
采纳率:0%
帮助的人:3567万
展开全部
先行词是one of the many cities时,定语从句的谓语动词和名词复数即many cities保持一致,因为题中的时间状语是now,所以要用are.
若先行词是 the only/ very one of the many cities时,定语从句的谓语动词和the only/ very one 保持一致,用单数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式