Could you tell me ________?

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:37:50
A.where do you live B.whom you are waiting for
C.who you were waiting for D.where you live in?
请详细解释原因

选 B
这是一个宾语从句的考察点。 宾语从句属于名词性从句,从句语序应该用陈述句语序,所以排除了A, A选项为特殊疑问句语序。 B为正确答案,C答案中 是陈述句语序,但who是做主语,主格,从句中主语you,谓语were waiting for, 宾语应该用whom,不用主格。 D选项中 live in 有介词,应该带宾语,去掉in就可以选。

选B。
要用陈述句语序,
A改为 where you live
C,who 应该要用宾格。
D,如果改为where you live就可以了。
in 在这里多余。

选B

A项中用了疑问句语序。宾语从句中得用陈述句语序。
C项中who应为for的宾语,作宾语时不用who,用whom。
D项中疑问词为where,后面就不能加in这个介词了。因为where已经代表状语了,作为状语一部分的介词不能出现。

A.
B.whom are you waiting for
C.同上
D.where do you live

C

C