请问一下:名词 island 前面是用介词 on 还是用介词 at?
刘老师:
island 前用on还是at?
——这个问题不够明确,因为没有说明要表达什么样的意思。
其实,两个介词都可以用。
如果表示某物体矗立在岛子的地面上,那就用on,例如:
There is a watchtower on the island. 在岛上有座瞭望塔。
如果表示船只停靠岛屿附近,那就用at,例如:
1. The tuna run was over and there were few boats at the island now.
金枪鱼的汛期已经过去,留在岛上的船只业已不多。
2. I wished to inquire why you stopped at the Island of Elba.
我想问问你为什么要在厄尔巴岛停泊。
3. As they made their way north towards Athens, they stopped at the island of Naxos.
当他们驶向北方往雅典而去, 在中途停留在一个那克索斯的岛屿上。
黎老师:
on an / the island 在岛上 (摘自《牛津英语搭配词典》英汉双解版第2版)