不定式和动名词作表语的真正区别是什么

从语法上看,不定式和动名词都可能用作表语,它们之间的区别是什么?

有的书上说,不定式作表语,主要表示未发生的动作;动名词作表语,主要表示已发生的动作或经常发生的动作。是这样吗?以此作区别时,有时好像并不准啊!

请先 登录 后评论

最佳答案 2015-06-16 23:21

动名词和不定式都可以用作表语,此用法的最大特点是,它通常表示与句子主语等价的内容,也就是说用作表语的动名词与句子主语之间通常可以划等号。从其所表示的动词时间来看,你的说基本是对的:

1. 用不定式作表语,通常表示特定动作或未发生的动作。如:

The important thing is to save lives. 救人要紧。

Mary’s task is to set the table. 玛丽的任务是要去摆桌子。

Her wish is to be a teacher. 她的愿望就是要当一名教师。

2. 用动名词作表语,通常表示经常发生的动作或已发生的动作。如:

His job is looking after sheep. 他的任务是看羊。

My favorite sport is swimming. 我最喜欢的运动是游泳。

The real problem is getting to know the needs of the customers. 真正的问题是了解消费者的需要。

但这种区别并不是绝对的。例外的情况也不少,比如在 job, problem 等名词后面就可用不定式或动名词作表语,且意思区别很小。如

Her job is dealing with customer complaints. 她的工作是处理顾客投诉。(《当代美国英语学习词典》)

His job is to investigate supernatural phenomena. 他的工作是研究超自然现象。(《牛津英语搭配词典》)

The problem is finding the time to get things done. 问题是要找到完成这些事情的时间。(《朗文当代英语词典》)

The problem was to find the right place quickly. 问题是要迅速找到合适的地方。(《张道真英语语法》)

请先 登录 后评论

其它 1 个回答

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

不定式和动名词作表语的区别:表示某次具体的动作时,多用不定式;表示比较抽象的一般的行为时,多用动名词。例如:

My job is to teach you how to swim. 

My job is teaching swimming.

(《中学英语语法全编》第2次修订版)


请先 登录 后评论
  • 2 关注
  • 9 收藏,38725 浏览
  • 柏晓艳   提出于 2015-05-15 12:38