动名词作宾语的问题

I have a hard time getting used to living in a big place.

这句话里为什么 getting.....这个动名词作宾语?宾语不应该是 a hard time 吗?


请先 登录 后评论

最佳答案 2018-09-29 11:08

I have a hard time (in) getting used to living in a big place.

本句省略了介词in。in +doing,意为在做某事的过程中,为时间状语。

如果省略介词in,则doing就是现在分词短语作状语,不在分析为动名词。

也可以理解 (in)doing为方面状语,即把一段艰难的时间花在了哪一方面。

类似的结构还有:

have difficulty (in) doing sth.

spend time (in) doing sth.

waste time (in) doing sth.


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    赞同曹老师的解答。

   【注意】在 have a hard time 结构中,必须使用不定冠词。但是,在下列结构中,

difficulty 和 time 都要用单数形式,而且它们前面都不用冠词:

    have difficulty (in) doing sth.

    spend time (in) doing sth.

    waste time (in) doing sth.



请先 登录 后评论
  • 0 关注
  • 2 收藏,3693 浏览
  • czb7417 提出于 2018-09-27 22:34

相似问题