作业帮 > 英语 > 作业

为什么虚拟语气表将来有时用过去式,有时用would/should/could do 奇怪

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 10:03:35
为什么虚拟语气表将来有时用过去式,有时用would/should/could do 奇怪
你只要记得虚拟语气表示与将来事实相反时表示如下:
从句动词:过去式/should+动词原形/ were to +不定式
主句动词:should/would/could/might+动词原形
If it should rain tomorrow,we would not go camping.
We would stay at home if it should rain tomorrow.
If I were to do the examination I would do it some other way.
再问: 这我知道,可为什么would rather的虚拟表将来用过去式,而wish的虚拟表将来用would do
再答: would rather后接动词原形,但接从句时要用虚拟语气(宁愿,但愿)。 Would rather +主语+一般过去时(表示与现在或将来相反) Would rather +主语+过去完成时(表示与过去相反) 即would rather +从句,常用过去时did表示与现在或将来事实相反的愿望,用过去完成时had done表示与过去事实相反的愿望。 I would rather you came tomorrow. I would rather you hadn’t told her the news. Frankly speaking, I would rather you came tomorrow. The manager isn’t available today. I would rather you had gone to the party with me last night. It was really wonderful. wish表示将来不大可能实现的愿望时 构成:主语 + wish (that) + 从句主语 + would/should/could/might + 原形动词 例如:I wish that he could try again. I wish that someday I should live on the moon. We wish that they would come soon wish表示与现在事实相反的愿望 构成:主语 + wish (that) + 从句主语 + 动词过去式 (be 一律用were) 例如:I wish that the experiment were a success. We wish we had wings. 我们希望有翅膀。 wish表示与过去事实相反的愿望 构成:主语 + wish (that) + 从句主语 + would/could + have + 过去分词 或had + 过去分词 例如:I wish that you had called yesterday. I wish that I could have gone with you last night. I didn’t go to the party, but I do wish I had been there. 这些规则是既定的。好几天没上线,刚刚看到,希望对你有帮助。