高二 英语 English problem 请详细解答,谢谢! (4 10:7:23)

来源:百度知道 编辑:UC知道 时间:2024/05/06 16:12:52
I ___________him not to smoke, but he didn't  think   it  necessary.
A persuade     B advised          C hoped         D suggested

B

advise someone to / not to do 建议某人做某事

能直接接someone 动词 只有 A 和 B

A 不是过去时,不选

B

从句意来看,应该是“我劝他不要抽烟”。而如果想表达“劝说某人做某事”,应该用“try to persuade sb to do sth”或“advise sb to do sth”。因为epersuad作“说服”解,强调劝说“成功”,所以还没有成功的话,要用try to persuad...

而suggest后绝不能跟复合宾语。绝不可说: He suggested her to take the money. 而应该说: He suggested that she should take the money.

hope也是一样,不能说hope sb to do sth,而应该说hope to do sth / hope that sb do sth

A persuade 正确时态应该是一般过去时,但persuade是一般现在时
B advised advised = 劝告, 个人认为正解
C hoped hoped是希望,与句子意思不符合
D suggested suggested = 建议,因为如果要用suggest, 必须后面接 suggested TO him, 但这里没有TO, 所以B为正解

选B
A.persuade 应该变为过去是
c.应该是 suggest sb do sth

D 建议他... A可以选的 表示劝说成功...后面明显他没有听她说的

选A
to persuade sb to do sth 劝说某人做某事
advised 建议
hoped 希望
suggested 建议
这里只有A选项不是过去分词的形式 结合该句的意思:我劝说/建议他不要吸烟,但是他不认为那是必要的.
如果用B D选项 则表示我的建议被他接受了,不符合语境.
C选项H