虚拟语气~知情者请分析~

来源:百度知道 编辑:UC知道 时间:2024/06/24 17:01:48
1.If the United States had built more homes for the poor in 1955, the current housing problems in some parts of the country____so serious
A,is not B wouldn’t be C would hasn’t been D will not have been
虚拟语气首先排除AD 由于had built 所以我觉得是与过去相反,就选C了.可答案是B 求高人指点

2.Atoms____to be indivisible units of matter
A.are considered B will be considered C were considered B would be considered
这个我就不知道怎么来分析了.只好拜托高人了

既然你已经排除AD了
我就直接告诉你为什么C不对吧
不看题干 只看选项 C would hasn’t been
老师应该上课讲过will,shall,can,may这些情态动词和它们的过去时后面只能跟动词原形吧
所以C不看题干就可以排除了
其实这道题不难的

与现在事实相反的假设
虚拟条件句:If+主语+过去式,主句:主语+should/would/could/might+动词原形

与过去事实相反的假设
虚拟条件句:If+主语+had+过去分词,主句:主语+should/would/could/might+have+过去分词

与将来事实相反的假设
虚拟条件句:1.If+主语+过去式,2.If+主语+were to+动词原形,3.If+主语+should+动词原形
主语:主语+should/would/could/might+动词原形

所以你看到了 题干里有had,说的是如果美国曾经……,说明美国(曾经)没有那么做,就是与过去相反,但是选项里没有出现主语+should/would/could/might+have+过去分词的选项,为什么呢?
看第二句 “那么住房问题就不会这么紧张了”,说明现在的住房问题十分紧张,句子里的不紧张是与现在事实相反的,就找选项里有主语+should/would/could/might+动词原形 结构的 所以选B

2.原子曾被认为是物质不可分的最小单位。
选C
因为现在已经证明原子不是最小的了,什么夸克,反夸克的等等
首先可以确定的是,要用被动语态,被证明是。
A 一般现在时,通常用于陈述一件事实,比如地球围着太阳转,什么时候都一定要用runs,所以A错
B 将来时,更错
C 过去式,过去被认为是,现在不是,C对
D 这个地方不需要虚拟,因为它前面既没有虚拟条件句,又没有包含虚拟的语气(How I wished I could fly.我要是能飞多好啊。虚拟)

虚拟这部分题不少,但是类型就那几种,如果是在搞不明白,建议你买一