Thoseactivities become what he calls "electronic heroin"
请问,在这句话中,what是作call的宾语还是宾补呢?what有作宾补状况吗?
在英语中,call之后接复合宾语是非常容易见到的。比如:
They all calledher "BigSister". 他们都管她叫“大姐”。
They call him a consummatepolitician. 他们都称他为方法高明的政治家。
所以,你的这个句子中的what在表语从句中作动词call的宾语,electronic heroin作宾语补足语。
你所说的状况以前也过去见过。如北师大版《必学一》有如此一句话:I travel to work on "the tube".That’s what people call the underground in London. (我上班坐“管道”。在伦敦,大家就是这么称地铁的。)即:“管道”就是地铁,地铁就是“管道”。有些人说what作宾语,有些人说what作宾语补足语,我感觉都说得过去,只不过意义稍有不同,重点要看what所替代的这个词(组)处于哪个位置。请看以下剖析:
1. “the tube”作宾语,the underground作宾语补足语:
People call “thetube” the underground in London. 在伦敦,大家称“管道”为地铁。
→ What do people call the underground in London?在伦敦,大家把什么称为地铁?
2. the underground作宾语,“the tube”作宾语补足语:
People call theunderground “the tube” inLondon. 在伦敦,大家称地铁为“管道”。
→ What do people call the underground in London?在伦敦,大家把地铁称为何?
▲ 但有的句子不可以如此转换。比如:
(正)We call the boy Tom. 大家把这个男生叫汤姆。
(误)We call Tom the boy. 大家把汤姆叫这个男生。