I have+过去分词在什么时候用的?与I did +名词等怎样区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 14:12:02
I have+过去分词在什么时候用的?与I did +名词等怎样区别

I have+过去分词在什么时候用的?与I did +名词等怎样区别
I have+过去分词在什么时候用的?
与I did +名词等怎样区别

I have+过去分词在什么时候用的?与I did +名词等怎样区别
I have+过去分词是用于现在完成时态的句子.
而I did +名词是用于过去时态的句子.

表示现在完成时用。
现在完成时的基本构成方式是用动词have加上过去分词。它是用来表达过去发生事情的另一种方式。
He has studied English and French.
他学习过英语和法语。
I have read many books.
我读过很多书。
1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;...

全部展开

表示现在完成时用。
现在完成时的基本构成方式是用动词have加上过去分词。它是用来表达过去发生事情的另一种方式。
He has studied English and French.
他学习过英语和法语。
I have read many books.
我读过很多书。
1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:
yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语
共同的时间状语:
this morning, tonight,this April, now, once,before, already, recently,lately
现在完成时的时间状语
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
不确定的时间状语

3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
举例:
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
Why did you get up so early?
(强调起床的动作已发生过了。)
Who hasn't handed in his paper?
(强调有卷子,可能为不公平竞争。)
She has returned from Paris.
她已从巴黎回来了。
She returned yesterday.
她是昨天回来了。
He has been in the League for three years.
(在团内的状态可延续)
He has been a League member for three years.
(是团员的状态可持续)
He joined the League three years ago.
( 三年前入团,joined为短暂行为。)
I have finished my homework now.

---Will somebody go and get Dr. White?
---He's already been sent for.
句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
(错)Tom has written a letter to his parents last night.
(对)Tom wrote a letter to his parents last night.

收起

I have+过去分词在什么时候用的?与I did +名词等怎样区别 英语的过去分词在什么时候用? have been+过去分词、与have+过去分词的区别 过去式和过去分词用在什么时候 现在分词与过去分词作定语时的区别?现在分词与过去分词都可作定语,但什么时候用过去分词?什么时候又要用现在分词呢?例1:The lights flickered continuously like traffic lights which have gone mad.(句中 have的过去分词 have的过去分词 have与had的用法had+过去分词表示发生在过去的过去,什么是过去的过去?have与had还有其他用法, 我知道been 是be的过去分词 可是一般来说现在完成时是 have/has+动词过去分词(I have lived here since 1998)这个lived我会用,可我在写作文的时候 从来都不知道现在完成时什么时候需要用到been (除 如 I have cleaned my room如果是今天早上发生的,即过去时,怎样在用have down 过去分词造句急 be+过去分词与have/has+过去分词的区别be+过去分词与have/has+been+过去分词的区别呢 过去分词做后置定语与被动语态分别在什么时候用 I have been busy since yesterday.现在完成时是have加过去分词,但这里的过去分词在哪里?been busy 在这里又担当什么句子成分呢? 作状语的的过去分词什么时候要用having +过去分词或者直接是过去分词呢 have +done与have +过去分词有什么区别?错了,是have+过去分词与have +been的区别 I'm sorry,I have forgotten your name.为什么要用forget的过去分词? I'm sorry,I have forgotten your name.这里为什么要用forget的过去分词? 过去分词和现在分词有什么区别?什么时候用现在分词,什么时候用过去分词呢 一个动词它的过去分词和现在分词什么时候一样,什么时候不一样啊