A.having been badly treated
B.to have been badly treated
C.being treated badly
D.to be treated badly答案选B,但我选C,求讲解。claimed不是过去式么?为什么还能用现在完成时to have been?为什么不说to had been badly treated呢?
claim to have done,done相当于原句中的什么呢?
追答B.to have been badly treated
相当于原句的 been
因为是被冷落,所以被动,即:be + treated
现在完成时的被动就是:have been treated
done可不可以理解为相当于been treated?哈哈 我似乎钻牛角尖了点。
追答是的,你这样说更具体一些,不是钻牛角尖