Have been (to)和have gone(to)的区别 | 您所在的位置:网站首页 › hasbeen和hadbeen的区别 › Have been (to)和have gone(to)的区别 |
already, yet, just,before, ever, never, once, twice, many times,so far 等时间状语连用 : Eg:_____ you _____ (have)your lunch yet?Yes,I have. I _____ already ______(read)this book. 现在完成时用法(二) :现在完成时也表示从过去某一时间开始一直持续到现在的 动作或状态。要与 for + 一段时间 , since + 过去的时间点 / 过去时的从句 等时间 状语连用 , 并且表示持续动作或状态的动词一定是 延续性动词 。
Eg : ①
I have studied English since last year.
我从去年开始学习英语。
②
She has lived in Beijing for five years.
她住在北京已经五年了。
短暂性动词变为延续性动词 : buy --- have borrow --- keep join --- be in / be a member of become --- be a member die --- be dead
begin / start --- be on enter / come / arrive / get to / reach --- be in/at go / leave for / set off / set out --- be away from ⑷
现在完成时与一般过去时的区别
现在完成时表示过去发生的某一动作对现在 _____ 的 影响和结果 ,强调的是 ____ 的 情况 , 所以它 ______ 和表示过去的时间状语连用如: yesterday, last night, three weeks ago, in 1990 等。而一般过去时只表示 ______ 的动作或状态 ,和现在不发 生关系,它可以和表示过去的时间状语连用。如: He has lived here since 1992. |
CopyRight 2018-2019 实验室设备网 版权所有 |