两个虚拟问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:13:18
1.The professor gave orders that the experment___befor 5:30 p.m.

A.be finished B.should be finished

2. I don't think that I shall fail . But if I ___,I would try again.

A.failed B.should fail

A. B 两个答案是否都对,若不对,怎样区分?
1should 不是可以省略的吗?
2 if 条件句的将来时,不是有过去式的形式,should +do 的形式吗?

第一题:选B,意思是 教授下达命令(从句,说明什么命令)试验必须在下午5:30完成。所以第一题是 B
第二题:选A,意思是 我不认为我会失败,但是如果我失败,我会再试一次。
if当“如果”时,从句一般时态,主句将来时态,再根据意思,所以选A

1.B 虚拟语气标准用法
2.A 条件句不用should

1 B 这个不是虚拟啊...就是should do 的句型 应该要做...
教授给出命令,实验要在下午5.30之前完成
2 A 这个是虚拟. 如果我失败了,对现在的虚拟,从句用过去时
我不认为我会失败,如果失败了,我会再来一次.

1 b (用should 表命令)2 a(if 引导的从句用一般现在时代替将来时,虚拟语气则退一个时态)