首页 知识详情

【一般过去时、现在完成时、现在完成进行时】相关训练

网校学员Lqu**在学习英语零基础直达大学四级【随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

勤快的大鱼儿

同学你好,该知识点来自沪江网校《英语零基础直达大学四级【随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好!
1 英语里面,xxx 做手术,用主动语态,不用被动语态。
2 last 这个动词表示“持续”是不用在进行时里面的,
比如说: the meeting lasted for three hours
3 假设把this has not happened. 暂时变成肯定句来理解,即this has happened.
然后对整个句子进行小小变化,如下:
They feared that the mummy would fall to pieces when they cut it open. Unfortunately, this has happened. 他们曾担心在把木乃伊切开后,它会散成碎片,不幸的是,这个情况已经发生了.
第二步,分析为何用现在完成时,因为this has happened表示单一事件(的发生)对现在产生的影响,即木乃伊散成碎片了.
第三步,还原成否定形式,this has not happened. 这种情况没发生,所以没有对现在产生影响,因此用现在完成时的否定形式,has not happened.

版权申明:知识和讨论来自课程:《英语零基础直达大学四级【随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

现在完成进行时和现在完成时的区别

行时往往表示动作在重复,现在完成时则常常不带重复性。如: Have you been meeting her lately? (a) Have you met her lately? (b) (a)句有“经常相会”之意,(b)句则没有。(b)句如与of...

现在完成时vs一般过去时

就是爱~~) 2.不带时间副词或时间副词短语的句子强调过去发生的动作对现在的影响。例如: She loves him because he has bought her 5 handbags. 她爱他,因为他已经买了5个包一个凄美的爱情故事开始讲起。 ...

现在完成进行时与现在完成时的区别

行时,如expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work等。如: 你学习英语多久了? 正:...

过去完成时和现在完成时的区别及例句

理解这两种时态形式的区别和正确应用。   过去完成时的定义及用法 表示在过去某个时间点之前已经完成的动作:过去完成时用于强调在过去的某一时间点之前已经发生或完成的动作或事件。 构成形式:had + 过去分词。 现在完成时的定义及用法 表示与现在相关的已...

现在完成进行时与现在完成时的区别

久了? 正:How long have yon learnt English? 正:How long have you been learning English? 他已经睡了十个小时了。 正:He has slept for ten hours. 正...

英语过去完成时和现在完成时有什么不一样

句话强调的是过去的经历对现在的影响,即我有北京的旅行经历。 而当我们需要强调过去某个时间之前已经完成的动作或事件时,可以使用过去完成时。例如,"She had finished her work before she went to bed."(她睡觉...