had electronic computers not been invented

虚拟语气Hadelectroniccomputersnotbeinginvented,manyproblemsofspaceflight_____now.(A)would... 虚拟语气
Had electronic computers not being invented,many problems of space flight _____ now.
(A) would not have been solved
(B) would not be solved
(C) must not be solved
(D) should not have been solved
if the United States had built more homes for poor people in 1995,the housing problems now in some parts of this country____
so serious.
A.wouldn't be B.will not have been
C.wouldn't have been D.would have not been.
两个题目的区别.
展开
 我来答
尉友微生如云
2019-07-30 · TA获得超过1001个赞
知道小有建树答主
回答量:1802
采纳率:100%
帮助的人:8.5万
展开全部
A A
第一题的意思是,如果不是计算机的发明,很多问题到现在都还没有办法解决.
用时间点来表示:
-------计算机发明-------问题解决----------现在-------
(过去的过去) (过去)
第二题的意思是,如果美国在1995年就给穷人造一些房子,现在在许多地方的居住问题就不会那么严重.
用时间点来表示:
-------1995年建房子-------住房问题-----------------
(过去) (现在)
可以看出,第一题中的假设是对过去的过去的假设,第二句的假设是对现在的过去的假设.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式