have died与died的区别?例句:if there were no water in the world, everything___. A.will die B.would die C.would have died D.would have been dead请说一下B与C的区别,还有为什么问句中用were,不用was?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 04:39:11
![have died与died的区别?例句:if there were no water in the world, everything___. A.will die B.would die C.would have died D.would have been dead请说一下B与C的区别,还有为什么问句中用were,不用was?](/uploads/image/z/14858569-1-9.jpg?t=have+died%E4%B8%8Edied%E7%9A%84%E5%8C%BA%E5%88%AB%3F%E4%BE%8B%E5%8F%A5%EF%BC%9Aif+there+were+no+water+in+the+world%2C+everything___.+A.will+die+++B.would+die+++C.would+have+died+++D.would+have+been+dead%E8%AF%B7%E8%AF%B4%E4%B8%80%E4%B8%8BB%E4%B8%8EC%E7%9A%84%E5%8C%BA%E5%88%AB%2C%E8%BF%98%E6%9C%89%E4%B8%BA%E4%BB%80%E4%B9%88%E9%97%AE%E5%8F%A5%E4%B8%AD%E7%94%A8were%2C%E4%B8%8D%E7%94%A8was%3F)
have died与died的区别?例句:if there were no water in the world, everything___. A.will die B.would die C.would have died D.would have been dead请说一下B与C的区别,还有为什么问句中用were,不用was?
have died与died的区别?例句:if there were no water in the world, everything___. A.will die B.would die C.would have died D.would have been dead
请说一下B与C的区别,还有为什么问句中用were,不用was?
have died与died的区别?例句:if there were no water in the world, everything___. A.will die B.would die C.would have died D.would have been dead请说一下B与C的区别,还有为什么问句中用were,不用was?
首先这是虚拟语气,所以be动词不论前面的主语是什么都用were
have died是表示过去发生的事对现在造成了一定影响,显然这里不是这个意思.
问句中的were表示虚拟语态,如果世界上没有水,所有东西都会死亡。表示一种假设的情况。
本题选C
Ans: B
''died''与''have died''的区别是在於它们的时态,前者是过去式(past tense),後者是现在完成式(present perfect tense),它们在意思上没有分别。
句中用were,是因为这一句的句式是在conditional sentence中的第二式(type2 condition),句式如下:
e.g....
全部展开
Ans: B
''died''与''have died''的区别是在於它们的时态,前者是过去式(past tense),後者是现在完成式(present perfect tense),它们在意思上没有分别。
句中用were,是因为这一句的句式是在conditional sentence中的第二式(type2 condition),句式如下:
e.g. If I were you,I would ...
通常我们用这句式在形容一些虚构,假设的情况,至於为何我们要加在这里用一些不合文法的字,e.g.句中用were,不用was,就是为了令这句句子听上去荒唐,令人一听就知道是没有可能发生。
望采纳。
收起
这句话是个虚拟语气
have died是现在完成时
在虚拟语气中从句只能用were不能用was