首页 > 留学知识库

问题: 单选

Do you know the difficulty he had ______ so many children at school?

A.keeping B.to have kept
C.keep D.kept

解答:

还原句子:Do you know the difficulty[(that) he had] ______ so many children at school?
[that he had ]为定语从句.修饰先行词"the difficulty".
这里考查句固定句型:have difficulty (in ) doing sth ....

这里涉及一个宾语从句.
把整个句子还原:Do you know that he had the difficulty (in )
keeping so many children at school?
难怪刚觉得怪怪的..
翻译一下:你知道他让这么多的孩子们继续在校很困难吗?
选A