have expectation on sth.介词为什么用on不用in

这是个固定搭配吗?不是的话为什么不用In.原句:

These people might have higher expectation on their developments in urban area.

请先 登录 后评论

最佳答案 2017-12-01 13:08

These people might have a higher expectation on their developments in urban areas.

【翻译】这些人可能对城区的发展有更高的期望/期待。

【分析】这个句子有几处错误:area是可数名词,根据语义应该为复数areas;expectation虽然可以用作不可数名词,但之前有了形容词higher,使其意具体化,所以应该加不定冠词:a higher expectation,或者改为复数形式:higher expectations。

此外,“对......有期望/期待”,介词用on,for,of 都可以,以下3种搭配都对:

have expectation on

have expectation for

have expectation of


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

These people might have higher expectation on their developments in urban area.

这个句子中的 on 应该改为 for ,例如:Students had high expectations for their future . 学生们对未来抱有很高的期望。(摘自《新牛津英汉双解大词典》第2版)

请先 登录 后评论
  • 1 关注
  • 1 收藏,10770 浏览
  • joanna8512 提出于 2017-12-01 08:20

相似问题