Could you tell me __________?who you are waiting for和where you live in选哪个
原因是 where 表示“在哪里”,是用来提问地点状语,与“in + 地点名词”对应.所以不能加 In,要不就是重复.如果将where 换为 which place,就必须加 In 了,因为 which 只对 地点名词提问.Can you tell me which place you live in?这个就是用 where 和which place 提问地点状语的区别.
这个区别在定语从句选择关系代词/关系副词中尤为常见:
如:这就是我和我的女朋友第一次邂逅的那个公园.
This is the park in which i met my girl friend the first time.
或者This is the park where i met my girl friend the first time.
找到了答案,也希望对别的同学有帮助
人气:229 ℃ 时间:2019-08-18 14:45:51
解答
两个答案都是宾语从句.who you are waiting for中who做for 的宾语,没有问题.where you live in 中where做的是地点状语,修饰live,确实与in重复了.
推荐
猜你喜欢
- 作文 我与书的故事600字就行,谢谢(不许重复)
- 英语中喜欢与不喜欢表达法有哪些 越多越好
- 设A为3阶矩阵,|A|=1/2,求|(2A)-1-5A*
- 请问:maintain,stay,keep,hold 的区别,谢谢!
- 一块木板长198分米、宽90分米,要锯成若干个正方形,而且没有剩余,最少可以锯成多少块?
- 体积是100立方厘米的金属块,重7.9N(1)它的密度是多少?是什么金属?(2)当它全部浸没在水中时,受到的浮力是多大>这时如果把铁块挂在弹簧秤上,弹簧的读数是多少?
- 课外文言文 三间茅屋,十里春风
- 心肌细胞的动作电位是什么