急,现在完成时是再什么情景下使用的,和过去式怎么区别
3个回答

have/has + 过去分词

用法一表示过去发生的某一动作对现在造成的影响或产生的结果.现在完成时这一时态强调是过去动作与现在的联系,也就是强调现在的影响和结果.现在完成时强调过去和现在的联系,不能和具体的时间状语连用;可以与以下连用

before,

by now (so far),

once,twice…,

just,

recently

yet(否/疑),already(肯),

ever,never,

all one’s life ,

in /during the past /last 5 years,

用法二表示过去某个时间开始的动作或存在的状态,一直持续到现在并可能还将持续下去.动词使用延续性动词.常与for或since引导的时间连用

for+段时间

since+点时间

since+句子(过去时).Kate has lived here for 3 years.

Kate has lived here since 3 years ago.

Kate has lived here since she came to China.

重点句型:x0bIt is/ has been+段时间+since从句 x0b段时间+has passed+ since从句x0bhave/has gone to:已经去了或在途中,还没有返回;

have/has been to:曾今去过某地,现在已经回来了,后面可接表示“次数”的状语;

have/has been in:表示某人“已在某地停留一段时间,现仍在那里”,其后常带表示一段时间的状语.