过去完成时的,(英语高手进)

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:54:58
I have suffered poverty

和I suffered poverty的区别,这里过去试和现在完成时的区别,一定要用这里的句子来做个区别,如果你举个例子类似的句子,来区别一下,谢谢帮忙
汗说了跟没说一样,我知道语法,但其中的过去试和现在完成时都有过去的意思,但我不知道在什么时候上用,如果现在完成时有时间状语的时候我就能区分,但没有时间状语的时候,我就难以区分,在说一下现在完成时有强调结果之意思,如i have been go to great wall 和i gone to great wall都有去过长城的意思,前者强调我去过了长城而且熟习那里,第二个只是说过我去过长城但不见得熟习,但看到以上的那句话就是 have suffered poverty 和I suffered poverty都表示过去很穷,但这里前者强调什么,?在这里的例句上我就很疑惑,希望有明白的人告诉下

现在完成时和过去时其实都是在说以前曾经发生的事情,只是现在完成时除了陈述过去的事实之外还侧重过去的事情都现在的影响.以你的题目为例,I have suffered poverty. 我已经遭受过贫困了.(隐含着我过去遭受过贫困,所以我现在怎么怎么样).I suffered poverty.我过去遭受过贫困,(这个只是在陈述一个事实,我过去贫困,但不强调这个跟现在的关系).

你的题有错误 过去完成是是had +过去分词

你这是现在完成时

不能去掉have 如果去掉就是一般过去时了
现在完成时够成:have/has+P.P(过去分词)

现在完成时是英文时态的一种

现在完成时的用法
have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生活或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.

2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.

3. 现在完成时往往同表示不确定的过去时间状语连用,如already,

4. 现在完成时常常与表示频度的时间状语连用,如often,
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上
7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.

一般过去时
一般过去时表示(1)过去某个特定时间发生,并且一下子就完成了的动作(即:非持续性动作),也可以表示(2)过去习惯性的动作。一般过去时不强调动作对现在的影响,只说明过去。