楼下有同学说书上错了,我来谈一下我对这个问题的考证!
查阅了几乎所有的英式词典(牛津,剑桥,朗文)中,对于strange词条都明确写adj.,未出现adv.用法
但在美式词典《麦克米兰词典》和《美国传统词典》中均出现了adv.用法:in an unusual way.
而且在麦克米兰词典中,查到例句:
He was acting strange, don't you think?
有趣的是,在同为美式词典《柯林斯高阶词典》中,却出现了:
She noticed he was acting strangely.
经过以上查证可以证明,在传统英式英语中strange一般不作副词用.而在语法不是很严谨的美式英语中strange偶尔也可以做副词用,但此时,亦可用strangely来替换.
回到正题上来, 既然在英式英语中,strange多半看作是adj.,那么说它是主补是完全没有什么问题的!
He got off the bench very nervous. 这个句子没什么争议了,很简单,当然是主补.
以上是我对这个问题的考证和分析.