举报
yang2711
你过于纠结于虚拟语气的这种形式了,虚拟实际上就是一种假设推测,对现在,对将来,对过去(过去的过去统一归为过去)。 1、表示与现在事实相反的情况: 从句:If 主语+过去时(Be动词用were) 主句:主语+should/would/could/might+do eg:If I were you,I would take an umbrella. 如果我是你,我会带把伞。(事实:我不可能是你) 2、表示与过去事实相反的情况 从句:If 主语+had+done 主句:主语+should/would/could/might+have done 3、表示对将来情况的主观推测 主句:主语+should/could/would/might+do 从句:①if+主语+were to do ②if+主语+should/would/could/might+do ③if+主语+did(动词过去式)/were [1] eg:If he should come here tomorrow,I would talk to him. 如果他明天来这儿的话,我就跟他谈谈。(事实:来的可能性很小)