She doesn't want to take her new boyfriend home in ...She doesn't want to take her new boyfriend home in case her parents don't _____ himA.approve for B.agree with C.approve of D.receive为什么答案只能是C而不能是B啊?approve of =agree with ,刚学过.

问题描述:

She doesn't want to take her new boyfriend home in ...
She doesn't want to take her new boyfriend home in case her parents don't _____ him
A.approve for B.agree with C.approve of D.receive
为什么答案只能是C而不能是B啊?approve of =agree with ,刚学过.

Approve有上级对下级批准,允许,同意的意思。
Agree没有这种层级,级别上的涵义。
所以approve更贴切。

agree with sb.的意思是赞成某人的观点。而这句话的意思是:她不想把她的新男朋友带回家,以防她的父母对他不满意。

C.approve of
表示对这个人选的赞成.(相当于是to consider fair,good,or right,认为此人/事正确合适)
而agree with sb.一般是指同意某人的观点,而不是对这个人本身有什么看法