虚拟语气为什么用过去式

如题所述

虚拟语气用过去式 是一种语法 是英文表达的规定 分三种 1,与现在事实相反, 主句谓语用would/could/should/might+动词原形,if后条件句 动词用did/were。2,与过去事实相反,主句谓语用would/could/should/might+ have done(现在完成式)if后条件句动词 用过去完成时had done。 3,与将来事实相反 主句谓语用 would/could/should/might+动词原形,if后条件句动词用 should+动词原形 或 were to do 或 did/were
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-12
这是英语中的语法规则,没有值得深思的地方,因为过去时和过去完成时,在虚拟其中不是表示某种过去的时态,而是表示一种语气
相似回答