首页 > 留学知识库

问题: 一道英语选择题

Our teacher ( ) here yesterday.

A:must come B:must have been
C:must have come D:must be

请告知正确选项以及选择原因
我现在上初三 这是一本练习册上的题
老师也不能很清楚的说明
谢谢了

解答:

选B

must have 表示推测,这个大家说的都没错。

应该用been 。 因为是已经发生过的事情了。如果要问 你去过美国吗? 就要说 Have you ever been to America?
而用come 表示的是正在的动作, eg My father has come to our school since this morning. 表示人来了还没走。

整句话的意思是推测的语气,所以肯定是老师已经走了,离开了这里。 用been