虚拟语气中表示表示对将来情况的主观推测时,if从句的谓语动词有三种形式

问题描述:

虚拟语气中表示表示对将来情况的主观推测时,if从句的谓语动词有三种形式
1、should+do 2、did/were 3、were to do 其中什么时候用should+do,什么时候用did我不是很清楚,麻烦解释一下
1个回答 分类:英语 2014-10-15

问题解答:

我来补答
先说两个例句:If it were to rain,I should/would buy an umbrella.如果天下雨,我就买把伞.
If you did the work by yourself,you should/would fail.你要是自己做这项工作,你会失败的.
在if引导的假设从句中用“were,did,had been",而在主句中才用“should,would,should/would have"等.
再问: 在第二个例子中did能换成should do吗
再答: 不能,在if 之后只能用过去时或过去完成时,但可以把did换成were,如:If you were to do the work by yourself. 只有在后一句才能用should.因为should是表示在假设之后可能出现的结果。
再问: 不是啊,看来你也同样不清楚,条件状语从句的虚拟语态,if从句的谓语动词有以上三种形式的,should do不是在后面的主句中才可以用的
再答: if 后面接should时,一般if表示“是否”的意思。如果你有if后面接should表示虚拟的句子,可以写出来,让大家看看。
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识