本文目录一览

1,英语的现在完成时的用法

现在完成时 have(has)+过去分词 就是 have been
简单的说,就是动词+ing形式,选我吧呵呵!

英语的现在完成时的用法

2,有关英语现在完成时的用法

上面的A和B都是不对的噢~~~像join这样的词叫作非延续性动词,也就是动作发生在一瞬间的动词,这种动词是不能用在完成时中的,而是要改用延续性动词来表示~~上面的句子可以写成:Li Lei has been in the league for a year~~~
has是第三人称单数的现在完成时had是所有人称的过去完成时完成时应该是have down就是have加上动词的过去分词have been doing是表示做一件事做了多久 就是从...时候开始到现在一直都在做这件事比如像I have been working for 3 years意思就是我工作了3年了 并且一直到现在还在工作着在比如 I have worked for 3 years意思只是我已经工作3年了 并不表示到现在还在工作

有关英语现在完成时的用法

3,英语现在完成时语法been

现在完成是的结构是:have/has + 过去分词been 是 be 动词的过去分词,主要有以下两种情况会用到 have/has been1. be 动词的完成时,如 I have been a member of this club for two years. 我已经是这个俱乐部的成员两年了。(我加入俱乐部两年了。)2. 现在完成时的被动,即:have/has been + 动词的过去分词,如: The flowers have been watered this morning. 这些花早晨已经被浇过了。欢迎追问,满意记得采纳哟,(*^__^*) 嘻嘻……
1. been是be动词的过去分词2. 当语态为完成时 have been doing表示正在进行的事 have done 不能表示进行所以要加been3. 由2知 been 后加动词ing形式 不太会解释,希望你能看得懂,亲~

英语现在完成时语法been

4,英语现在完成时

有since的 主句现在完成时 从句一般过去式for 后面跟段时间 I have lived in BJ for two years.我在北京住了两年了.since后面跟过去一点 I have lived in BJ since two years ago.我从两年前就在北京住了. 一般过去式时是表示过去某时发生的动作或状态。其谓语构成是:worked 过去式常与yesterday, lase night/ wee/month/year/ ,in 1949 , a few days/weeks/ months ago 等表示过去的时间状语连用。表示过去经常、习惯性或反复发生的动作,这时常与often,usually,seldom等表示频度的副词连用。在时间、条件状语从句中,常用一般过去时代替过去将来时。 一般过去时是指过去发生的事情与现在无关,有时有时间状语last time , just now等,现在完成时是过去发生的事情或状态对现在造成影响或结果,如果是状态有可能持续到现在还会继续持续下去,看到already,2 times,for a long time等 在现在完成时中,表示去过某地并且已经回来时,用been作go的过去分词。这可以说是一种特殊的习惯用法,这是英语中的一种默认的习惯。如果用have gone,这句话的意思就是 I am now in America or am on my way there.因为go是一个瞬间性的动词,不能表示延续用have been,这句话的意思就是,I went to America and now I have returned.就是这么点区别
主要根据前后语境判断,一般是使用一般过去式的。写现在完成时的比较少,通常见于某个人的话里,某个特定情形。想知道的清清楚的话消息找我,给不给分无所谓。

文章TAG:现在完成时用法现在  完成  完成时  
下一篇