新概念3中第一课 A puma at large中,HAVE的用法疑惑

3个回答

  • 1)这只puma 已经在野外出现了,而在它出现前,从未有关于动物园丢失puma的报道,所以第一句当然用过去完成时.

    2)这只puma 虽然是走失了,但过去一定为某private collector所有,所以用must have been in the possession of .其实不管是过去还是过去的过去,都只能这样表达.must had been in the possession of 是错的,因为按照英语语法规则,情态动词后只能用动词原形,该句中的must是情态动词,其后只能用动词原形have,而不能用过去式 had.