have difficulty/trouble/problem in doing中名词的可数性

请问这个句型里除了have difficulty (in) doing…外这里的 trouble / difficulty 可以理解成不可数,所以可以不用加不定冠词 a 或变复数,那有 have problem (in) doing...吗?
查了查有人说可以,有人说该加 a 或变复数 problems。我想问的是有这个用法吗?在这里 problem 前要加 a 或变复数 problems 吗?谢谢各位老师的解答。

请先 登录 后评论

最佳答案 2015-01-08 08:07

张老师说得对,最常见的用法可能是 have problems (in)doing sth。但如果不从常用性来考虑,以下表达都是对的:

have problem (in) doing sthproblem 为不可数名词,相当于 difficulty

have little problem (in) doing sthproblem 为不可数名词,相当于difficulty

have no problem (in) doing sthproblem 可视为可数或不可数名词)

have a problem (in) doing sthproblem 为可数名词)

have problems (in) doing sthproblem 为可数名词)

查了一下手头的词典以及平时收集的资料,罗列以下例句供参考:

We have little problem (in) finding where they are. 我们要找到他们在哪里没多大困难。(陆谷孙《英汉大词典》)

They seem to have problem getting all the furniture upstairs. 他们把所有的家具都搬到楼上去似乎有困难。(葛传椝《简明英语惯用法》)

My grandparents have never had a problem accepting me. 我的祖父母从来都是无条件地接受我。(《柯林斯Cobuild高阶英汉双解学习词典》)

Even though our house is in tip-top condition, we're having problemsselling it. 虽然我们的房子状况很好,但现在把它卖出去还是有困难。(《剑桥高级英语词典》)

On past records, she should have no problem passing the exam. 从过去的成绩来看,她通过考试应该不成问题。(《牛津英语搭配词典》)

请先 登录 后评论

其它 2 个回答

张成  
擅长:英语考试
因为这里要表达的是【做某事有麻烦】,而a problem可能意义过于具体,所以在表达此意时,人们往往并不使用have a problem doing sth
请先 登录 后评论
林海

谢谢陈老师的耐心解答和详细的例句!

还有还是想再次谢谢张老师的回答。

只能采纳一个的,所以我就只好选解释更详细的陈老师了。因为我看了例句之后觉得我对这个知识点的理解更加有理有据了。

谢谢各位老师百忙中抽空解答!

请先 登录 后评论
  • 3 关注
  • 4 收藏,66706 浏览
  • 林海 提出于 2014-12-31 16:07

相似问题