英语:Therearemanyislands____thecoa?
:There are many islands ____the coast of the Irish sea. A.on B.off 正确答案是B,为什么?
There are many islands ____the coast of the Irish sea. A.on B.off 正确答案是B, 说到岛屿和其他东西在某处海岸以外,要用off…来表示: There are many islands off the northwest coast of Scotland. 苏格兰的西北海岸外有许多岛屿。 The longest coral bed in the world is one which lies off the northeast coast of Australia. 世界上最长的珊瑚礁位于澳大利亚东北海岸。