首页 > 留学知识库

问题: 新概念3里第一课的一个问题

when reports came into London Zoo that a wild
puma had been spotted forty-five miles south
of London.
请问上句中spotted 后面为什么不加个介词at,还有
miles 后面怎么直接是south of london,中间没有介词吗?

麻烦大家帮我分析一下~谢谢!!!

解答:

forty-five miles south of London(伦敦以南45mile,就是这样说的当固定搭配就好了)是地点状语。本句中的that从句是被动句,spot sb. somewhere,其中forty-five miles south
of London相当于swh,中间不需要再加介词