高一英语单选……关于时态问题……i met Susan White shortly after World War 2,and that__about March 1946,I suppose.A.may be B.may have been 为什么不是A而是B呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 15:42:49

高一英语单选……关于时态问题……
i met Susan White shortly after World War 2,and that__about March 1946,I suppose.
A.may be B.may have been
为什么不是A而是B呢?

因为这个题要表达的是一个过去的动作,而表达过去的时间时是情态动词+have done,情态动词+do表达的现在的动作.
翻译:我二战后不久见到了苏珊怀特,我想那大概是1946年3月.这里要表达的是过去那个时间点,所以用may have been

百度一下

may have done 表示对过去行为的推测。