表示“在某次比赛中”competition前用什么介词

他去年在我们学校的唱歌(或画画)比赛中获得了一等奖。
He won first prize _____ our School Singing (or Drawing) Competion last year.
请问这里该填介词 at,还是介词 on,还是介词 in?谢谢!

请先 登录 后评论

最佳答案 2015-01-23 23:55

补充一点:表示在某次比赛中,competition 前用介词 in at 都可以。如:

Sheila won first prize in the photo competition. 希拉在摄影比赛中得了头奖。(《剑桥中阶英汉双解词典》

He won first prize at the Leeds Piano Competition. 他在利兹国际钢琴比赛中荣获一等奖。(《柯林斯高级英语学习词典第5版》)

请先 登录 后评论

其它 4 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

英语是“逻辑语言”,这个特点更体现在词语搭配上。我对此作一简要分析,欢迎批评。

▲同样是“活动”,如果是群众性的活动,如带有竞争性的体育比赛、竞赛、游戏以及学校的课外活动,等等,表明参与者置身其中,所以 in 更能表达这层含义。包括动词词组“参加”也是含有介词 intake part in ...join in ...participate in ...

像“会议,聚会,讲座”之类,当然也属于一类“活动”。但这类词语表达的意思更加文雅,不强调竞争性质,“参加”实际就是“出席,到场,在场”之意。这时,介词一般用at, 动词一般用attend。难怪表示出席的present之后也用at: be present at

▲英语“逻辑语言”的特点还表现在动词搭配上,例如:

shoot at the wolf 朝狼射击

shoot to the east 朝东方射击

shoot into the house 朝房内射击

通过比较,我们发现:shoot本身没有变化,差别就在于,不同的介词有不同的含义。

at 表示目标to表示方向into表示......里面(有容积的物体)。所以,它们的区别与射击目标的远、近、大、小没有直接关系。比方说,朝着东方射击,就用shoot to,因为to表示方向,这时不能用atwolf是目标就用at,但woodsat就不合适,因为它不可能是目标,而是指某个范围。类似的用法,也适应于lookpoint等词,请仔细体味。

look at the blackboard (看黑板)

look to the west(向西看)

look into the water(向水里望去)

point at the picture (指着图片)

point to the wall (朝墙的方向指去)

point into the sky(指向空中)

请先 登录 后评论
高晓用  
谢谢几位老师的解答,非常感谢!
请先 登录 后评论
沅老师   - 英语教师
擅长:词法问题,句法问题,英语考试

从不同的角度来看,黎老师、唐老师和刘老师的分析都有道理,唐老师的例句均来自词典,这说明用介词 in at 都是可能的;刘老师和黎老师的分析,则说明了这两种用法的常用性问题(即用 in 比用 at 更常用)。下面两个例子出自北师大的高中英语教材,一个用的是 at,一个用的是 in,录于下供参考:

Last year I won the second prize at our District Writing Competition. (北师大必修五p30)

second prize in our District Writing Competition (北师大必修五p31)

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试
他去年在我们学校的唱歌(或画画)比赛中获得了一等奖。
He won first prize _____ our School Singing (or Drawing) Competion last year. 
这里该填介词 in。例如:
I won the car in a competition. 我在一次竞赛中赢得了这辆汽车。(《牛津英语搭配词典》competition 词条)
请先 登录 后评论
  • 1 关注
  • 1 收藏,21005 浏览
  • 高晓用   提出于 2015-01-20 08:38

相似问题