“Where did you find the professor who made the speech yester

“Where did you find the professor who made the speech yesterday?” “It was in the hall ______ the students often have a meeting.”【A.where B.which C.that D.when】
最佳答案是A,但是为什么B不行.但是感觉B也可以,你昨天在哪里找到教授的?就在那间学生经常开会的大厅.定从,为什么不是which呢?就是学生经常开会的【那间】大厅,但答案给的是where,另外如果用that解释为强调句的话我不清楚哪里行不通.
我英语基础有点差,最好where、which、that都给我翻译一次,看看有什么不同和不顺的地方
风来了888 1年前 已收到1个回答 举报

cmdjkdsfoiasudpi 幼苗

共回答了17个问题采纳率:94.1% 举报

选A,而where和which的区别就在于它们在定语从句中充当的成分,where是副词,所以当的是状语(地点状语),定语从句中的意思应该是 the students often have a meeting in the hall,缺in the hall地点状语,所以用where.而which是代词,在句中充当的是名词所充当的成分,和句意 不符嘛.再来是that,如果是that,那就是It was/is .that ...,你知道是强调句的(当然也有可能是定语从句,若是定语从句,在此题的解释和which一样),如果是强调句来看的话,整个句子结构上是没错,不过问句问的是where,那么你就要用相应的成分来回答,而不是回答一个这样的句子.当然可以用强调句回答,只是那么就应该是类似这样:It was in the hall that I found him.

1年前

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