如何判断虚拟语气中的时态?(请看例题)

如何判断虚拟语气中的时态?(请看例题)
1、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
2、If it had not rained last, the road ____ so slippery now.
(A) would not be being
(B) would not have been
(C) would not be
(D) must not be
第1题答案:(A)
第2题答案:(C)
问题:
两道题中都有提示时间的词“now”,为什么第1题用“would have done”(过去)形式,第2题用“would do”(现在)形式呢?
解析说第1题是过去时态的虚拟语气,第2题是错综时态的虚拟语气.那么应如何判断呢?
加温的啤酒 1年前 已收到3个回答 举报

月夜独行055 幼苗

共回答了10个问题采纳率:90% 举报

第一个是if 的到状句.
如果"如果电脑没被发明,则很多太空问题都不会被解决"
也就是说 电脑发明了!问题解决了.
问题现在已经被解决了,当然要用现在完成时.
这是个虚拟语气,虚拟语气的对现在完成的事用would have been done
一般现在时用did/would be
将来用will be have done
第2题
你也看到了有now 当然就不能用现在完成时啊~
也是虚拟语气..
would be 是现在一般时用在虚拟语气中的~
` 我语言组织不怎么好~

1年前

3

招魂碧树 幼苗

共回答了8个问题 举报

http://www.***.net/ShowArticle.asp?ArticleID=55
http://www.***.net/ShowArticle.asp?ArticleID=55
一.语气的定义和种类。
1 语气(mood)
语气是动词的一种形式,表示说话人对某一行为或事情的看法和态度。
2 语气的种类
a. 陈...

1年前

2

蓝天绿水 幼苗

共回答了22个问题 举报

虚拟语气的最大特点是:与事实相反.1.2中.电脑,雨都已经下了.说话的人是假设如果没有将会怎样.所以用虚拟语气.至于NOW.只是个时间来说明时间是在现在,它不能决定整个句子的时态.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.327 s. - webmaster@yulucn.com