You should have known waiting for you in the rain_______more than one student,together with all the teachers!A are B was C were D is为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 10:25:50
You should have known waiting for you in the rain_______more than one student,together with all the teachers!A are B was C were D is为什么?

You should have known waiting for you in the rain_______more than one student,together with all the teachers!A are B was C were D is为什么?
You should have known waiting for you in the rain_______more than one student,together with all the teachers!
A are
B was
C were
D is
为什么?

You should have known waiting for you in the rain_______more than one student,together with all the teachers!A are B was C were D is为什么?
句子意思是”你本应该知道不止一个学生和老师在雨中等着你“
这个句子其实后面的宾语部分是一个倒装句,waiting for you in the rain是句子中的表语,提前用后面句子是倒装句,也就是说这个句子的主语是more than one student,together with all the teachers,根据主谓一致原则,together with并列的主语部分要看前面的名词,也就是more than one student,虽然意思是“不止一个”,但more than one 和many a 修饰的主语都要用单数,所以排除AC了,其次从句子主句的时态should have known(你本应该知道……),说明事情已经过去了,所以用一般过去式
理解waiting for you in the rain做主语是错的,因为那样的话这个句子意思就错了

非谓语动词作主语,谓语动词作单三处理,且waiting for you in the rain_______more than one student,together with all the teachers!为客观事实,而不是虚拟语气,不要被前面的虚拟语气所迷惑。
句意为:你本应该知道在雨中等你的不止一个学生和老师。(是对过去事情的描述,故用过去时)
祝你进步!...

全部展开

非谓语动词作主语,谓语动词作单三处理,且waiting for you in the rain_______more than one student,together with all the teachers!为客观事实,而不是虚拟语气,不要被前面的虚拟语气所迷惑。
句意为:你本应该知道在雨中等你的不止一个学生和老师。(是对过去事情的描述,故用过去时)
祝你进步!

收起

当然是B了。首先,这个句子是个虚拟语气。“你应该知道。。。”其实你不知道,是对过去的虚拟。其次,从句部分是倒装结构,如果不倒装就是:more than one student,together with all the teachers,was waiting for you in the rain.主语为more than one student。所以用was.

我这样写你就明白了
You should have known that
more than one student, together with all the teachers ______ waiting for you.
很明显,答案就选 B was
虽然有together with连接2个并列主语,谓语动词单复数还是以前面的为准,即由 more than one为准

你现在能考多少分?