keep/ prevent/ stop from doing sth的区别是:读音不同、含义不同、用法不同
一、读音不同
1.keep from doing sth
读音:英 [kiːp frəm ˈduːɪŋ ˈsʌmθɪŋ] 美 [kiːp frəm ˈduːɪŋ ˈsʌmθɪŋ]
2.prevent from doing sth
读音:英 [prɪˈvent frəm ˈduːɪŋ ˈsʌmθɪŋ] 美 [prɪˈvent frəm ˈduːɪŋ ˈsʌmθɪŋ]
3.stop from doing sth
读音:英 [stɒp kiːp frəm ˈduːɪŋ ˈsʌ答带启mθɪŋ] 美 [stɒp kiːp frəm ˈduːɪŋ ˈsʌmθɪŋ]
二、含义不同
1.keep from doing sth
释义:阻止做。
2.prevent from doing sth
释义:阻止......做。
3.stop from doing sth
释义:阻止某事发生。
三、用法不同
1.keep from doing sth
用法:在主动式中,介词from不能省略,让某人不做某事(保持不做事,有个持续动作) 。
2.prevent from doing sth
用法:在主动式中,介词from可以省略,阻止某人清如做某事, 让某人不做某事。
3.stop from doing sth
用法:在主动式中,介词from可以省略,让某人不做某事。
近义句:compete in doing sth、discourage sb out of doing sth
一、compete in doing sth
读音:英 [kəmˈpiːt ɪn ˈduːɪŋ ˈsʌmθɪŋ] 美 [kəmˈpiːt ɪn ˈduːɪŋ ˈsʌmθɪŋ]
释义:竞争做某事。
例句:Compete in a race, as in athletics.
译文:参加体育运动中的赛跑比赛。
二、discourage sb out of doing sth
读音:英[dɪs'kʌrɪdʒ] 美[dɪs'kɜːrɪdʒ]
释义:意思是劝阻某人不要做某事 ; 阻止某人做某事 ; 打消某人做某事的念头。
用法:一般强调的是动作过程,偶尔也见强调动作的结果,此时主语应是外在因素。
例句:His parents tried to discourage him from being an actor.
译文:他的父行高母试图阻止他当演员。