早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Whichofthefollowingsentenceshasanobjectcomplement?A.ThedirectorsappointedJohnmanager.B.IgaveMaryaChristmaspresent.C.YouhavedonePeterafavor.D.SheisteachingchildrenEnglish.最好能给出比较详细的讲解,

题目详情
Which of the following sentences has an object complement?
A.The directors appointed John manager.
B.I gave Mary a Christmas present.
C.You have done Peter a favor.
D.She is teaching children English.
最好能给出比较详细的讲解,
▼优质解答
答案和解析
A
manager是补充说明宾语John的,所以是宾语补足语.
其它三项都是双宾语.判断双宾语的方法是:直接宾语(指人的宾语)可以转换成用介词to或for引出的宾语.如本题B、C、D三项分别可以改成:
I gave a Christmas present to Mary.
You have done a favor to Peter.
She is teaching English for children.