-were grateful to the student for___in advance.A.they had been informed thisB.having informed them this C.being informed of thisD.informing them of this应选哪个 其他为何不对?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 20:44:41
-were grateful to the student for___in advance.A.they had been informed thisB.having informed them this C.being informed of thisD.informing them of this应选哪个 其他为何不对?

-were grateful to the student for___in advance.A.they had been informed thisB.having informed them this C.being informed of thisD.informing them of this应选哪个 其他为何不对?
-were grateful to the student for___in advance.A.they had been informed this
B.having informed them this C.being informed of this
D.informing them of this
应选哪个 其他为何不对?

-were grateful to the student for___in advance.A.they had been informed thisB.having informed them this C.being informed of thisD.informing them of this应选哪个 其他为何不对?
答案是C
题意是:
对这个学生很感激,因为他提前通知了我们这件事.
语法点:
1)介词用法:
介词for后面的接续词.介词for不可以接从句.所以A错误.
2)固定词组用法:
inform sb of sth通知某人某事.从四个选项看A,B因为没有用of,所以错误.
3)动名词用法:
for后面接的是动名词,这里区分C和D的区别是动名词的形式主语问题.英文表达要清楚,不可有含糊.如果动名词前没有确定主语,一般假定为整个句子的主语.从选项看,应该是they,但D选项的实际主语确实the student.所以D错误.
不过要是D选项加上形式主语his,那也就说得通了.
4)正确选项C用对了inform……of的词组,用对了语态,因为被动语态的主语和整句的主语一致.