作业帮 > 英语 > 作业

帮我解释一下何时用现在完成时 何时用一般过去式

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 01:34:29
帮我解释一下何时用现在完成时 何时用一般过去式
一直分不清 不要那种大段复制度娘的 最好有例句 在外国人的思维里的区别到底是什么?到底何时要用现在完成时 完成一点
是完整一点
那我就用通俗的说法告诉你,现在完成时表示过去发生,强调对现在的影响,还有就是现在仍然在持续,有可能持续到将来.常常与since,for连用.看见这两个单词就想起现在完成时.
1 He has taught in our school for 30 years.他在我们学校教书已有30年了.(动作的持续性,已经三十年了.
He has been busy since last week.自上个星期以来他一直很忙.(从上周起,过去发生,现在仍在发生,有可能持续到将来
He has worked for us ever since he left school.他离开学校以后就一直为我们工作.
现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:
以already,just和yet为标志
already,just和yet表示到现在为止动作或状态已经、刚刚或还没有发生.
He has already got her help. 他已得到她的帮助.
以ever和never为标志
ever和never表示到现在为止动作或状态曾经或从来没有发生过.
This is the best film I have ever seen. 这是我曾经看过的最好的一部电影.
He has never been to Beijing. 他从没有到过北京.
以动作发生的次数为标志若某一动作到现在为止已经发生了若干次,则要使用现在完成时.
He says he has been to the USAthree times.他说他已经去过美国三次了.
以so ar为标志
so far往往表示到目前为止动作或状态已经发生.
He has got to Beijing so far. 到目前为止他已到了北京.
而一般过去时就是过去发生的动作.常常有明确的过去时间点,两种时态就没有什么联系
一般情况看见since和for就要想到现在完成时
看见昨天,去年刚刚就是一般过去时
上面的部分是找的,也有自己的见解
再问: a businessman on a fishing trip saw the puma up a tree 和a businessman on a fishing trip saw the puma on a tree有什么不同
再答: on a tree :强调树上生长的东西!
up a tree :强调通过某种动作到树上去
on表示在某物体上的时候 大多数情况有接触 有覆盖的意思
up表示的是一种向上的趋势动向