作业帮 > 英语 > 作业

If I had seen him yesterday,I would have told him the news.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 12:18:13
If I had seen him yesterday,I would have told him the news.
这是一道选择题,选主句成份,最后选would have told .答案给出的分析是:“条件从句用过去完成时,主句用would have done.”
难道用should/could/might+have told 不可以?此题不是与过去相反的虚拟语气么?
补充一下 这四个词离不开它们本意
再问: 也就是说 不能光考虑语法规律还要看词语的本意?
再答: 虽然都可以,但是他们本身意思是不一样的,对吧 终究还是情态动词,就像他们表推测一样,不是吗