作业帮 > 英语 > 作业

英语语法题,(1)By the time the speaker entered the hall ,allthe li

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/06/13 13:24:17
英语语法题,
(1)By the time the speaker entered the hall ,allthe listeners( ).
A.had seated B.were seated C.seated D.were seating
(2)By the end of July this building( )
A.will be finished B.will have finished C.will have been finished D.had been finished
(3)He is talking so much about America as if he ( )there
A.had been B.has been C.was D.been
请各位婴语达人说清所用语法和翻译还有原因 嘻嘻……
英语语法题,(1)By the time the speaker entered the hall ,allthe li
1.A项确定没写错吗?对于seat,它基本用法是seat oneself,sb sits.A如果真的不是had been seated的话,那B 就最合适了,D 项seating换成sitting也能凑合,表示一直坐着这个状态,C项 seat是及物动词,改为seating themselves 就合乎语法规则,但意思别扭.
2.C理解基本意思后,了解两点,就能做出答案了:被动,建筑是被建造出来的,所以排除B;By加时间段多数用完成时,至于是将来完成时还是过去完成时,就要看by后跟的时间是过去的还是现在的了.这句话中理解成将来发生的事,顺眼.在某种语境下,D也对,如果7月明确指出是去年或之前的七月.
3.A 虚拟语气,正常语气下,应该是has been,但as if要用虚拟语气,所以用had beeno(∩_∩)o