This is the school which I taught last year.请问which前可以加介词at吗?This is the school in which I taught last year.其中in可以用at代替吗?
问题描述:
This is the school which I taught last year.请问which前可以加介词at吗?
This is the school in which I taught last year.其中in可以用at代替吗?
答
可以,大部分情况下可互换,后面跟地点。
非要说他们的区别,还是有的。
基本来说,
1)at 后面多接小地方,而in 后面多是大地方。
2)at 要表达的地点更加具体,而in表示的地点更加笼统。
比如,如果你要说你在一家星巴克里坐着,你可以说:
I am sitting in a Starbucks Coffee.
但你如果想强调具体是哪一家星巴克时,你最好说:
I am sitting at a Starbucks Coffee by my house.
另一个很好的例子是,(但不是正确的语法)
当别人(多是美国人)口语中问你:你在什么地方时,他们会说:
Where are you at?
而通常不会说:Where are you in?
虽然正确的说法是:Where are you? 但这也从一个侧面反映了at 和 in 的细微区别。
答
可以“at which”也是“where”。“school"是地点,必须加“at”
只有“at school”没有“in school”
答
可以啊,“at which”就是where
在定语从句里面,介词加which也可以用where来替换