Not only ---the jewelry she ----been sold for her son's gambling debts but also her house.A.has;had B has;has 为什么不可以选A .理解为她把她曾经所拥有的珠宝还房子都卖了

问题描述:

Not only ---the jewelry she ----been sold for her son's gambling debts but also her house.
A.has;had B has;has
为什么不可以选A .理解为她把她曾经所拥有的珠宝还房子都卖了

过去完成时应该有一定的前提或时间状语来表明这是过去某个时间完成的,如果没有表示过去的语境,应该就是和现在有关系,所以用现在完成时。比如:When I got home, my daughter had finished her homework.

因为两个主语分别是the jewelry 和 the house。

Not only ____the jewelry she____been sold for her son's gambling debts but also her house.
【分析】本题考查倒装句的表达和定语从句两个知识点.
当not only (含有否定意义的词)置于句首时,句子的主谓要倒装.
the jewelry (she had ) 括号中为定语从句,修饰先行词the jewelry,定语从句中省略了作宾语的关系代词that 或 which.由于the jewelry已经被卖掉了,所以只能是她以前所有过,故应用过去时.
故,答案应为A.