fight on的意思

 Instantly a three-year-old girl was thrust into the shelter. He hastily fought the door latch on again, then stared at the frightened little newcomer in anger, hating her for simply being there in his wife's place and knowing he could not turn her out. 

fight是打架、战斗的意思。fight   on 译文上说是顶住外面的人,把门拴关上。这怎么理解?


请先 登录 后评论

最佳答案 2018-06-15 07:25

Instantly a three-year-old girl was thrust into the shelter. He hastily fought the door latch on again, then stared at the frightened little newcomer in anger, hating her for simply being there in his wife's place and knowing he could not turn her out.

【翻译】一个三岁的女孩立刻被推进庇护所。他急急忙忙地把门闩关上,然后怒气冲冲地盯着这个胆战心惊的新来者,他恨她,因为她站在了他妻子的地方,而且知道自己又不能把她赶出去。

【分析】在fought the door latch on这个词组中,fight 是及物动词,意思很宽泛:努力做某事(带有用力、武力的意味),后面接的宾语是the door latch“门闩”,fight 跟“门闩”会是什么意思?我相信网友能够猜出来。on是副词小品词,表示“fight”的结果,意思是“把门闩关上”。根据前文,不可能是“把门闩打开”,因为小女孩刚刚进来。


请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,5842 浏览
  • 尉东 提出于 2018-06-14 15:59

相似问题