是表语还是状语?

有一读者问: He is in the room中的介词短语in the room是表语还是状语?

严格说来,介词短语in the room,应是状语,用以修饰is,而is在此是实义动词,意谓“存在”(exists)。但现在国内仍有一些语法将句中的is看作连系动词,将介词短语in the room看作表语。这样做大概有三个原因:一是为了教学(主要是基础英语教学)上的方便,可以少纠缠一些琐碎的语法分析(这也确是无可厚非的事);二是受了传统语法的影响,譬如在早先英国出版的纳氏(J.C. Nesfield)文法中,下列句中的副词皆被视作表语。

(1)The stars are out .

(2)The train is off .

(3)The late minister is in again.

三是因为确是有一些副词和介词短语可用作表语的例证,如:

(4)I'm very well , thank you.

(5)I see that you are in good health .

为什么我们说副词well和in good health又是表语了呢? 简言之,这是由于它们都相当于形容词的缘故。而形容词则能用作表语,直接表述主语,从而使be变成了连系动词。这样分析,对初学者来说,岂不容易造成混乱吗? 是的,所以最简单的(但不是科学的)办法就是暂时不加分析地将动词be后的词语一律看作表语,如坊间的一些语法(包括我们所编写的《英语语法手册》)所做的那样。