依此,分析: We arrived at what was called XXX.为何不能用that或which? 在句中what有实际意义,充当主句的宾语,同时充当从句的主语。如果用that,前面没有具体的名词或代词,后面不是一个完整的从句;而本句所指是具体的地方,不存在某一处的意思,所以用which也要出错。
what was called 是作介词的宾语从句,what在从句中作主语,表示某事,that不作含义,只有连接的 作用,which意思是哪一个。 what在从句中是很活的,能代替事情,可以作主语、表语和宾语。 例如:I don't believe what he said. what在宾语从句作said的宾语。 That is what he needs. what在表语从句中作need的宾语。 亲:祝你学习进步!望采纳,谢谢! 新年快乐!本回答被网友采纳