when I got to the place ___the town ought to have been ,all I found was a gas station.

问题描述:

when I got to the place ___the town ought to have been ,all I found was a gas station.
应该填什么,where inwhich?

where最合适.

when引导的时间状语从句中的宾语the place,其后面明显是一个定语从句.
该定语从句been后面缺少一个做表语的介词短语或副词,所以使用关系副词where.
因为the place前面的介词可用at/in,所以in which和at which都可以,这样就还不如选用where,这叫做模糊美或者最佳答案.





如果对你有所帮助,请点击我回答下面的“选为满意回答”按钮,谢谢!where可以再定语从句中当什么成分?一般充当地点状语。但是只要定语从句缺少的是表示地点或引申地点的介宾短语后副词,用where就没有问题。 where在定语从句中除了充当地点状语之外,还可以充当表语和宾语。