do well in 还是do well on

 

平时我们常见 do well in, 可是最近看到这么一句话:
He did really well on the last English test. 这里用的是介词 on, 为什么不用 in?有什么不同吗?盼望专家老师解惑。
请先 登录 后评论

最佳答案 2014-09-01 23:46

这里的do well on与其后的名词test有关,因为名词test前可以搭配介词inon。如:

She got a grade of seventy-nine on (in) the test.  测验她得了79分。

He tried his hardest on (in) the test.  他在考试中尽了最大的努力。

The class’s poor performance on (in) the test horrified the teacher.  这个班的考试成绩之差让老师感到震惊。

又如下面两句也是用do well on,也与其后的介词oral, examination有关:

I did well on the oral but not on the written paper. 我口试考得好,但笔试不怎么样。

Our professor observed that we all did well on the examination.  我们的教授说我们考试成绩都很好。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,10397 浏览
  • quanfa   提出于 2014-08-28 08:38

相似问题