请教这句话的语法结构,前半句为什么用过去完成时,以及后半句为什么用现在完成时?
Healsosaidthathehadfoundfiveemptywhiskybottleswhichtheghostmusthavedrunkthenightbefor...
He also said that he had found five empty whisky bottles which the ghost must have drunk the night before.
后半句用have的原因,是不是由于must推测的缘故,所以用现在完成时时态。
但前半句用had的原因是什么呢? 展开
后半句用have的原因,是不是由于must推测的缘故,所以用现在完成时时态。
但前半句用had的原因是什么呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询