求现在完成时过去完成时和现在完成进行时的详细解释

求分别详细解释,最好有习题

第1个回答  2012-04-29
--------现在完成时
概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
时间状语:recently, lately, since…for…,in the past few years, etc.
如I have visited the History Museum recently
--------过去完成时
概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。
时间状语:before, by the end of last year(term, month…),etc.
she said that she had been to Paris before -
-----现在完成进行时强调到现在为止一直在进行着的持续着的情况,即是过去发生的动作发生到现在,并有可能持续下去
It has been raining for 2 hours today