Have been (to)和have gone(to)的区别 您所在的位置:网站首页 hasbeen和hadbeen的区别 Have been (to)和have gone(to)的区别

Have been (to)和have gone(to)的区别

2023-05-28 08:09| 来源: 网络整理| 查看: 265

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 实验室设备网 版权所有