现在完成时
一,用法:
1, 表示结果,过去发生的动作现在已经完成,并且对现在造成了一定的影响,这个影响指的是说话人的兴趣。
翻译的时候,为了强调这种影响,通常会译成“已经”
2, 现在完成时还可以表示最近发生的动作,表示“最近都做了些什么事”的感觉。
为了强调“完成”的意味,通常也会和finally, at last 一起用
3, 表示过去的动作一直持续到现在,并且还会继续持续下去。
注意:现在完成时表继续的时候也可以和表现在的时间状语连用:且可以和表频率的词连用。
比如 now. Today, this tme. Often, always. Sometims, regularly, this year , lately.
现在完成时表继续的时候还可以和表过去的时间状语连用。 如 in the past
过去完成时: 区别过去完成时和现在完成时: 相同点:动作都是完成于过去。 不同点: 现在完成时是现在这一刻之前的过去; 过去完成时是过去某一段时间前的过去。 过去完成时里面有明显的过去某一时间的提醒: 但是有些时候上下文没有明显的时间状语提醒,如: 注意,在有主语和从句的复合句里,时间状语也是可以由从句担任且用一般过去时: 当主句和从句中的动作发生的前后时间非常明确的时候,从句中的过去完成时也可以 区别过去完成时和过去一般时: 过去完成时主句的动作和从句的动作在不同的时间发生。 过去一般时从句和主句的动作通常在同一时间发生:
一:构成: I / we shall have done He / she / it / you / they will have done 还是要注意:美国人的口语中通常一人称也是用的will 或者是缩写的 ' ll 什么时候用将来完成时?