英语:形容词与副词I think him _________to do the job.A.is the right man B.the right manC.being right D.to be right哪个对?为什么?但是为什么,请赐教!

问题描述:

英语:形容词与副词
I think him _________to do the job.
A.is the right man B.the right man
C.being right D.to be right
哪个对?为什么?
但是为什么,请赐教!

B

正确答案当然是B

句中think已是谓语,所以无须再加上be动词

A
从句要有be动词
所以B去掉了
D 的动词不定时,没有这种用法的,去掉
C的话,“对的人”需要特指,所以加the
选A

正确答案当然是Bthe right man 在此句中作宾语him的补足语,to do the job为不定式短语作man的定语(后置定语);如果把原句中的him改成主格he,就一个选A.至于C D则没有任何理由.类似的词还有:find,make,例:I find it im...