have a nose for的意思是:对…敏感,很善于发现。
nose
n.鼻子;嗅觉;芳香,香气;突出的部分
相关例句:
1)She has a nose for finding bargains.
她很善于搜寻便宜货。
2)He had a good nose for business.
他对做生意特别精明。
3)Police dogs have good noses for following criminals' trails.
警犬的嗅觉对罪犯留下来的痕迹特别敏锐。
4)A good reporter has a nose for news.
一个优秀的记者善于发现新闻。