1道选择题。

1.I have some difficult _______ what he said, because he couldn't express himself clearly.
A.to understand B.understanding C.to know D.know

答案选B。 但不明白为什么选B啊, 选A不行吗? 为什么要加ing而不用to ?
打错了, 应该是difficulty

B

have difficult (in) doing sth
in 常省略。表示“在做....上有困难”
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-11-12
difficult 是形容词,后面要跟名词,只有B才是名词
understanding 是名词,意思是理解,谅解
第2个回答  2009-11-12
Have difficulty/be difficult in doing something 固定用法其中in可省
第3个回答  2009-11-12
因为understanding是理解的意思嘛(属于动词),而前面有have,所以后面加动词的原形,所以选B啊!!
第4个回答  2009-11-12
B

但我觉得那个difficult应该改为名词difficulty才对,have difficulty doing sth....做某事有困难
第5个回答  2009-11-12
1. understanding在这里作为名词使用.

2. 请勿形成思维定式: 一定要have sth. to do sth.

3. 就算是have sth. to do sth. 此题的difficult不应该是形容词形式而应该是名词形式的difficulties.

4. 这个题目其实没问题, difficult其实没必要硬改成difficulty.

I have some difficult understanding what he said....中文粗略翻译为: 我对他说的话理解得较为吃力.