作业帮 > 英语 > 作业

高中英语语法题.1.—I can't find Mr.Brown.Where did you meet him this

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 14:01:35
高中英语语法题.
1.—I can't find Mr.Brown.Where did you meet him this morning?
—It was in the hotel______he stayed
A.that B.which C.where D.when
.我知道D不可能,这里that又等于which,但是where不等于in which 岂不是又两个in,
2,Meeting my uncle after all these years was an unforgettable moment,_____l will always treasure.
A.that B.one C.it D.what
首先排除C,我知道one是指代前半句句子,可是what和that为何不行?
3.He's got himself into a dangerous situation_______he is likely to lose control over the plane.
A.where B.which C.while D.why
where等于in which ,可是把in which 带入,有into又有in ,感觉读不通...貌似跟第一道一样的问题.
1.C.where
首先,问句问的是“今天早上你在哪里见过Mr.Brown?”,与之相一致的答句自然是“在宾馆里.”,即 (It was )in the hotel.所以第一个in是不可缺少的.后面的where he stayed 是定语从句,修饰hotel的.当然如果把where换成in which也是对的.只是前后出现两个in,显得累赘.
2.B.one
这里的one是指代前面的moment,而非整个句子.它是moment的同位语.后面的l will always treasure.是非限定性定语从句,只是省去了关系代词that(因为关系代词做宾语).what和that 都不能引导非限定性定语从句(what连引导一般定语从句的资格都没有.)
3.A.where
这里where同样可以用in which代替.
句子中前面有了into,并不影响后面再用in或into.in 和into 各自独立,各司其职,互不影响.英语中并没有一条语法规则规定,一个句子不能出现两个(或更多)相同的介词.楼主的疑问,其实是来自一种“无须有”的担心.
楼主请看连续用了三个介词to 的句子:I asked my father to drive me to the airport to see my friend off.更有甚者,I want to ask my father to drive me to the airport to see my friend off tomorrow.
当然,这种情况是少见,但少见不等于没有.