He changed trains at Fengtai. 当中trains是什么成分?
胡壮麟语言学教程中说到此句中trains无法在被动句中转为主语,因此并非宾语,那么应该是什么成分呢?
有很多带有宾语的主动句都不能改为被动句。(详见赵俊英:《现代英语语法》)
2008年7月第1版《外研社英汉多功能词典》指出:动词 change 表示“换乘(交通工具)”的意思时,通常以复数名词作为宾语。...... You have to change trains at Zhengzhou for Chengdu.要去成都,你得在郑州换乘火车。
所以,“He changed trains at Fengtai.”中的 trains 只能是宾语。