Wemustdowhateverwecanto_______-查字典问答网
分类选择

来自蒋珂玮的问题

  Wemustdowhateverwecanto________theriverfrombeingpollutedanymore.AseparateBleaveCpreventDguard

  Wemustdowhateverwecanto________theriverfrombeingpollutedanymore.

  A

  separate

  B

  leave

  C

  prevent

  D

  guard

1回答
2019-07-14 18:31
我要回答
请先登录
林国祥

  【分析】prevent表示“阻止,妨碍”,preventsb./sth.fromdoingsth.阻止……做某事,符合题意,选C。其他三项separate“分开,使分离”,leave“离开”和guard“保卫”均无此用法。句意:我们必须尽最大努力阻止河流再受污染。

  【点评】prevent...from.../stop...from.../keep...from...三者都表示“阻止某人(某物)干某事”,通常可以互换,介词from后常接动词-ing形式。

  n用于主动语态时,preventsb./sth.fromdoingsth.和stopsb./sth.fromdoingsth.中的from常可省略,而keepsb./sth.fromdoingsth.中的from不可省略(若省略from,那么keepsb./sth.doingsth.表示“使某人或某物一直干某事”)。

  n用于被动语态时,三者中的from都不能省略。

  nThebadcoldprevented/stoppedAlice(from)takingpartinthesportsmeet.

  n=ThebadcoldkeptAlicefromtakingpartinthesportsmeet.Theoldladycan’tbeprevented/stopped/keptfromjoiningtheclub.

2019-07-14 18:34:20

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •