什么时候用过去完成时态,什么时候用一般完成时,如果是在话中呢?还有have后面加哪类词,延续性动词还是短暂性动词,希详解