现在完成时:过去发生且对现在有影响的事情。并可能还在继续发生着
过去完成时:过去某个时间点之前已经发生且对过去某个时间点有影响.已经停止发生。
例:
I have lived here since January.
自一月份以来, 我一直住在这里。 (过去发生,但对现在有影响,并可能一直持续下去)
He had seen her only once since the meeting.
自从那次会议以来, 他只见过她一次。 (过去发生对过去有影响,但已经停止)
He's been working in a bank since leaving school.
自从毕业后, 他就一直在一家银行工作。 过去发生,但对现在有影响,并可能一直持续下去)
I have not seen him since then.
从那以后我再也没见过他。(过去发生,但对现在有影响,强调直到现在再也没发生see的这个动作)
温馨提示:答案为网友推荐,仅供参考