赵振才教授在英语常见问题大辞典里提到nearby做定语时放在所修饰名词前后均可!
那么这两句话:I dined at a restaurant nearby.= I dined at a nearby restaurant. 均修饰名词作定语?
There is a hospital nearby. 这个结构与上句有些相似,名词+nearby, 但感觉nearby应该修饰的是整句话做状语?
名词+nearby这种结构有没有区别定语与状语的好办法呢?
I dined at a restaurant nearby.= I dined at a nearby restaurant. 均修饰名词作定语?
【答】前一句的 nearby 是副词,作后置定语;后一句的 nearby 是形容词作(前置)定语。
There is a hospital nearby.
【答】这里的nearby是副词作地点状语。又如:Do you live nearby?
名词+nearby这种结构作定语还是状语主要根据句型结构来判断。