5道英语语法选择题目1.The modern mocroscope is no longer the mocroscop

5道英语语法选择题目
1.The modern mocroscope is no longer the mocroscope ____it was before.C
A which B whose C that D what
请问为什么不可以选则A?
2.One light year is the distance ___light travels in one year.A
A in which B that C as D what
我除了知道不选择D 其他我认为都可以啊
3.Mr Smith will move into his new house next Mondey ,___it will be completely finished.
A by that time B by which time C by then D by the time
4.I am pleased with what you have given me and ___you have told me.B
A that B all that C which D all what
这道题为什么不可以选择 A 我知道ALL 必须和THAT 但是如果不用ALL
5.More niddle_aged persons suffer from heart trobule___is generally believed.C
A which B that C as D than
ABC 不是都可以做主语吗 为什么要选择C?
垃圾鱼宝宝 1年前 已收到4个回答 举报

gsqyhxl 幼苗

共回答了19个问题采纳率:89.5% 举报

1.有两种解释.1)引导词在定语从句中做表语时用 that 而不用which; 2)which指的是“不再是那个显微镜了”,而 that 指的是“不再是以前那个样子了”.
2.说明你还有点语感,但远不够,that 跟 in which 就不是一回事.后半句完整的是这样的:Light travels the distance in one year.此处的the distance就是指的前文的the distance,所以可以看出先行词在定语从句中做宾语,故用that.
3.后半句完整版:It will be completely finished by that time.意思是到那时就可以完工了.但这里的by that time指的是前句的next Monday,不能直接做引导词,因为that作为引导词不可以放在介词by 的后面.所以选B.
4.all that = what,前者为定语从句,后者为名词性从句.在that在定语从句中做宾语的情况下可以省略,不用all就没有先行词了,定语从句如果没有先行词就不能认为是定语从句了,所以不行.答案应该是all that 或what,而这里没有what,也不可能有,因为有了的话就两个正确答案了.
5.这里的空格前是有逗号的,你漏掉了.非限制性定语从句,所以that是不可以的.从语法上讲这里which,as都可以用,但意思上需要“正如大家所普遍认为的”,所以要选 as.

1年前

3

hzau123 花朵

共回答了508个问题 举报

1.因为是定语从句,当that 与which 同时存在是选that。
2.应选A.3.A.4.B.5.固定短语from...as.

1年前

2

柠檬草之薄荷茶 幼苗

共回答了62个问题 举报

1. 不可以选A,在口语里可能这么说,但是在书面语里只能用that引导,用which的时候通常都要在which前面加上逗号。
2. 把原句的后半部分还原了正常语序是light travels in the distance.所以用定语从句时要加上in,而后面的三个选项都没有,所以选A。
3. 选C。by then是一个固定用法,指“到那个时候”,其他几个选项都不符合英语的习惯。

1年前

0

勇俊 幼苗

共回答了13个问题 举报


1. 不可以选则A(which)是因为主句是主系表结构的句子,定语从句修饰主系表结构中的名词或者代词成分,引导词用that。
2. 其实从句复原后是Light travels in the distance in one year.
in the distance 在这里做地点状语,in which 替代它以后做引导词引导定语从句,和主句复合在一起,构成一个主从复合...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 2.093 s. - webmaster@yulucn.com