英语虚拟语气习题求解

1."Youareveryselfish.It'shightimeyou__thatyouarenotthemostimportantpersonintheworld,"... 1."You are very selfish.It's high time you__that you are not the most important person in the world,"Edgar said to his boss angrily. A.realized B.have realized C.realize D.should realize
这个题为什么不能选D呢?it is high time 后不是可以个过去时或者should+动词原形?
2.If it__too much troble I'd love a cup of tea. A.isn't B.wasn't C.weren't D.hadn't been 这个题答案为什么选A?我觉得应该选C啊,首先虚拟语气应该用过去式,其次too much应该是复数形式。难道不对吗?
3.__their differences,the couple were developing an obvious and genuine affection for each other. A.But for B.For all C.Above all D.Except for这个题为什么选B?
4.It is politely requested by the hotel management that radios__after 11o'clock p.m.
A.were not played B.not be played C.did not play D.did not play这个题答案为什么选C?而不可以是B?
第四题,为什么不能选A?为什么要用did 而不可以是be动词
展开
芊芊6688
2011-02-15 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1994
采纳率:0%
帮助的人:1448万
展开全部
1."You are very selfish.It's high time you__that you are not the most important person in the world,"Edgar said to his boss angrily. A.realized B.have realized C.realize D.should realize
这个题为什么不能选D呢?it is high time 后不是可以个过去时或者should+动词原形?
A 和D 都对。你说的句型是对的。题目有问题。
2.If it__too much troble I'd love a cup of tea. A.isn't B.wasn't C.weren't D.hadn't been 这个题答案为什么选A?我觉得应该选C啊,首先虚拟语气应该用过去式,其次too much应该是复数形式。难道不对吗?
too much修饰不可数名词trouble
这里不是虚拟语气,后面的would love是表示客气的请求,所以前面的if条件句就用陈述语气了。
3.__their differences,the couple were developing an obvious and genuine affection for each other. A.But for B.For all C.Above all D.Except for这个题为什么选B?
选B。这对夫妇尽管存在着差异,但彼此间还是培养出了明显的真挚感情。
〔解析〕本题考查介词短语的词义辨析。 but for表示“倘若没有,要不是”;for all表示“虽然,尽管”;above all表示“最重要的是;尤其是”;except for表示“除了……以外,除了”。B项符合题意。
4.It is politely requested by the hotel management that radios__after 11o'clock p.m.
A.were not played B.not be played C.did not play D.did not play这个题答案为什么选C?而不可以是B?
正确答案是B
It is requested that 从句中要用should do 表示虚拟,should 可以省略。肯定你的书是盗版的。哈哈!所以有疑问就多问啊!
大英侠
2011-02-16 · TA获得超过8579个赞
知道大有可为答主
回答量:3028
采纳率:0%
帮助的人:1844万
展开全部
你问的问题够细的,又虚心向学。长此以往,一定会有长足进步。
首先得向你声明,以下答案全对,而不会因为自己的一知半解,反过来怪书里的第一题编错了。

1. It's high time that 之后的从句只能用过去时表示虚拟语态,别无他法。所以,只能选A。
2. 后面的I'd love...只是一种客气的说法,所以前面不必也不能改为虚拟语序。正确答案是A。
3.For all是Despite的意思,而不是A和D所表达的意思。这里是逻辑使然,是很地道的用法。正确答案是B。
4.正确答复是B,因为request 后面的从句谓语一般是should be或should not be,而should是可以省去的,显得更高深、地道,剩下的就只有be或not be或动词原形了。既然is requested用的是现在时,后面当然不能用过去时或虚拟语态了。所以A和C都是错的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guojiangya
2011-02-15 · TA获得超过114个赞
知道答主
回答量:92
采纳率:0%
帮助的人:98.7万
展开全部
第一个选C。it is hightime that的句型要用虚拟,用should+动原,但should必须省去
第二个选C。因为这里是一个真是条件句,不是虚拟的,“这件事情确实麻烦(真实)”
第三个选B。all for表示“虽然、尽管”用真实语气,只有but for这些可以
第四个选C。收音机不要打开,平时我们都没用被动语气,选A就错了,至少要用be动词原形
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式