作业帮 > 英语 > 作业

情态动词后面加动词原形,为什么还可以是 he must have been away ,

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/06/11 03:53:11
情态动词后面加动词原形,为什么还可以是 he must have been away ,
虚拟语气中的 should 加动词原形 ,请问也可以加的完成时吗,
情态动词后面加动词原形,为什么还可以是 he must have been away ,
可以的,楼主.
我们可以把上述结构分为两部分:
1.这里的have+been +过去分词并不是我们一般用的“构成完成式被动语态”,平时的被动语态例如:
English has been taught in China for many years.(中国教英语已经多年.)
这里的have+been+away 其实是have直接+过去分词been(因为away作为副词,前面要加动词/系动词),现在完成时态,意为“已经完成了某事”.
2.have+been前面加上would/should/must/might----这是曾经学过的一个特定用法,意为“原本就已经完成了某事”,即“本打算/本应当/本来一定/本可能已经完成...”
如:should have been
He should have been away at 4pm.
意为“他下午4点的时候本应当已经离开了”——而事实情况是他下午4点的时候没有离开,暗含一种责备、懊恼、推测的语气.