作业帮 > 英语 > 作业

请说明理由!)If there _______no water ,there _________ no life on

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/08/19 12:56:42
请说明理由!)
If there _______no water ,there _________ no life on the earth.
A is ,would be B was ;was C were ;would be D were ;would have
请简要介绍该知识点.
请说明理由!)If there _______no water ,there _________ no life on
选项:C were; would be
1.首先确定这里应该用虚拟语气
1)水、空气和食物是人们生活不可缺少的,缺一不可,而这里从句说的没有水只是一种假设;主句地球上没有生命是在没有水的情况下的一种假设.
2)这里是对现在情况的虚拟,以下是对各种时间虚拟谓语动词的形式:
if 从句——
* 对现在:谓语动词用过去时态,动词 be 用 were;
* 对过去:谓语动词用过去完成时态
* 对将来:谓语动词有三种情况——
过去时
should + 动词原形
were to + 动词原形
主句——
* 对现在或将来:谓语动词用 would + 动词原形;
* 对过去:谓语动词用 would have + 动词原形
2.存在句型应该是 there be,there have 是错误形式,因此 D 项中的would have 不正确.