核心问题
(a)Her job is raising pigs.
(b) The situation is encouraging.
句(a)中的 raising 和句(b)中的 encouraging 都是 v-ing 形式,而且都充当表语,请问如何鉴别哪个是动名词,哪个是现在分词?
词典解答
初学者可以用以下两种方法来鉴别:
A. 充当表语的动名词一般可以与主语互换位置,句子仍然成立,而且基本含义不变:
-
Her job is raising pigs. → Raising pigs is her job. 她的工作是养猪。
-
Her first job had been selling computers. Selling computers had been her first job. 她的第一个工作是销售计算机。
B. 动名词充当表语时, 表语部分在意义上可以与主语部分划等号。例如:
Her job = raising pigs.
而现在分词充当表语时却不能这样做。
请分析下面的句子:
-
The matter is quite pressing.
-
To keep money you have found is stealing.
-
This answer was pleasing to his parents.