作业帮 > 英语 > 作业

几道英语语法选择题,为什么?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/22 11:20:07
几道英语语法选择题,为什么?
1.It is important that the hotel receptionist _____that guests are registered correctly.
A.has made sure B.made sure C.must make sure D.make sure
请解释下为什么不选B.
2.________,I must do another experiment.
A.Be it ever so late B.It is ever so late C.It be ever so late D.So late it be ever.
3.________ in a recent science competition,the three students were awarded scholarships totaling $21,000.
A.Judged the best B.Judging the best C.To be judged the best D.Having judged the best.
第二为什么选D?
第一题的看法我跟dyxpy 的一样,我觉得要加个s
但是我看了1楼朋友的解释,觉得有些牵强。
第三题答案给的是A,我也选D。痛苦……
几道英语语法选择题,为什么?
第一个其实可以用一般时啦……但选项没有三单,只好选D
在这里理解为虚拟语气,should+原型 感觉是在说「应该这样做才对的」 should可以省略
不选B的原因是我不明白为什么要选B,如果楼主认为是说在客人到来之前就应该确认,所以是过去时,有些说不过去.因为主从句要时态一致嘛
如果是认为虚拟语气省略了should那就又跟前面的it's important不搭调.
所以没有办法,为了维持句子语法的正确,is/make/are这三个配在一起才出现在D选项里面.
第二个选A 也是虚拟语气
第三题只能勉强归类为固定用法……所以应该选A
在媒体,活动,这些句子里面出现的report 和这种judge
一般情况下会用过去分词来表示,习惯性用语.
选D的话是不行的
因为D已经是主动形式了,不是三位选手去评判,而是他们被评判.