虚拟语气中表示表示对将来情况的主观推测时,if从句的谓语动词有三种形式
问题描述:
虚拟语气中表示表示对将来情况的主观推测时,if从句的谓语动词有三种形式
1、should+do 2、did/were3、were to do其中什么时候用should+do,什么时候用did我不是很清楚,麻烦解释一下
答
先说两个例句: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能换成should do吗不能,在if 之后只能用过去时或过去完成时,但可以把did换成were,如:If you were to do the work by yourself. 只有在后一句才能用should.因为should是表示在假设之后可能出现的结果。不是啊,看来你也同样不清楚,条件状语从句的虚拟语态,if从句的谓语动词有以上三种形式的,should do不是在后面的主句中才可以用的if 后面接should时,一般if表示“是否”的意思。如果你有if后面接should表示虚拟的句子,可以写出来,让大家看看。