make sb.adj.和keep sb.adj.

2个回答

  • make 和 keep 后都可以跟形容词作补足语的复合宾语,make 表示“致使变成...结果”,keep 表示“使保持...不变”,因此下面的短语表达意思上有区别:

    make sb. adj. 使某人成为某种特征或状态,如:

    make him angry 让他生起气来

    make me happy 使我高兴起来.

    keep sb. adj. 使某人一直保持某种特征或状态,如:

    keep him angry 让他保持生气的状态

    keep me happy 使我保持着高兴的状态.