They _____ the apartment,or they wouldn’t have stayed so lon

2个回答

  • 1.答案:D.

    2.翻译:他们一定曾经喜欢过这套公寓,否则他们不会(在那)呆了那么久.

    3.

    1)后句是对过去的动作的虚拟,所以前句也是对过去情况的描述.

    可以排除AB,因为“must + 动词原形”一般是对现在/将来的情况的描述.

    2)must have done sth “一定做过某事”,表示对过去情况非常肯定的推测,而C liked描述的是一种过去的事实.

    从句意来看,前句应该是说话人的一种推测,所以答案选D最好.