问题: 一道英语选择题
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
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。