Could you tell me ____?A.where do you live B.who you are waiting for C.who were you waiting for

问题描述:

Could you tell me ____?A.where do you live B.who you are waiting for C.who were you waiting for
D.where you live in 选什么,B和D有什么区分 麻烦能说详细一些 要不然我看不懂

这是一道考查宾语从句语序的题目,正确的选项是B.
D不能选,因为where已经包含介词in的意思在里头,再者where是作状语.如果将介词in去掉就正确了,