如何区分现在完成时和过去完成时

2024-11-02 19:19:53
推荐回答(1个)
回答1:

现在完成时就是到现在为止做完了的事情,用have done something;
过去完成时就是过去已经完成了的事情,用had done something.
举个例子,
我学习了十年钢琴(并且直到现在也还在学习) I have been practicing piano for ten years .
我以前学习了十年钢琴(现在已经放弃学习)I had been practicing piano for ten years.