很难!时态和虚拟的几个语法问题 大师专家来帮忙看下 非常感谢!1.He left when I got there.和 He left when I had got there这2句话的意思有什么区别?2.I learned English for 10 years. ,I have learned English for 10 years

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 09:57:02
很难!时态和虚拟的几个语法问题大师专家来帮忙看下非常感谢!1.HeleftwhenIgotthere.和HeleftwhenIhadgotthere这2句话的意思有什么区别?2.IlearnedEng

很难!时态和虚拟的几个语法问题 大师专家来帮忙看下 非常感谢!1.He left when I got there.和 He left when I had got there这2句话的意思有什么区别?2.I learned English for 10 years. ,I have learned English for 10 years
很难!时态和虚拟的几个语法问题 大师专家来帮忙看下 非常感谢!
1.He left when I got there.和 He left when I had got there这2句话的意思有什么区别?
2.I learned English for 10 years. ,I have learned English for 10 years.和I have been learning English for 10 years.这3句话的意思有什么区别?
3.If only I would have known the facts .与If only I had known the facts这2句话有什么区别?
4.If only he were to explain(或shoud explain) what he means.这句话对不对,为什么?
5.He talks about Rome as if he would have been there.这句话对不对,为什么?

很难!时态和虚拟的几个语法问题 大师专家来帮忙看下 非常感谢!1.He left when I got there.和 He left when I had got there这2句话的意思有什么区别?2.I learned English for 10 years. ,I have learned English for 10 years

  1. He left when I got there.和 He left when I had got there这2句话 都是错句 

    应该是He had left when I got there

    2.I learned English for 10 years. ,I  have learned English for 10 years.和I have been learning English for 10 years.这3句话的意思 1 叙述过去的事情 与现在无关 我学过十年英语2我学英语已经十年了3 十年来我一直在学英语

    3.If only I would have known the facts .与If only I had known the facts这2句话 前者是错句

     要是我当时知道真相就好了.表示与过去情况相反.
    4.If only he were to explain(或should explain) what he means.这句话 缺主句  但也可能是主句省略 了  .所以 语法 并不错 .与将来情况可能相反.
    5.He talks about Rome as if he would have been there.这句话不对,应该是 as if he had  been there 这是虚拟语气 表示与实际情况相反.

1,前者意思为当我到那时他离开了,我到那和他离开两个动作几乎同时发生;后者可能有误,如果是He had left when I got there就对了,意思为当我到那时他已经离开了,他离开的动作发生在我到那之前,这种句型就是主句用一般过去式,时间状语从句中谓语动词用过去完成时,意为发生在过去的过去所以用过去完成时,时间上有先后。
2,第一句:我学习英语长达十年。不过我还得说一下,这种句型...

全部展开

1,前者意思为当我到那时他离开了,我到那和他离开两个动作几乎同时发生;后者可能有误,如果是He had left when I got there就对了,意思为当我到那时他已经离开了,他离开的动作发生在我到那之前,这种句型就是主句用一般过去式,时间状语从句中谓语动词用过去完成时,意为发生在过去的过去所以用过去完成时,时间上有先后。
2,第一句:我学习英语长达十年。不过我还得说一下,这种句型不常见,甚至会理解为病句,因为通常for+时间段谓语动词不能用于一般过去时态,但learn可以是个延续性动词,故可以表示持续的动作。第二句:我已经学习了十年的英语了(有经验,可能学习已完成),第三句:十年来我一直学习英语,可能学完了,也可能还会继续持续学下去。这就是一般过去时态,现在完成时态,现在完成进行时态的相关区别。
3,前者:只要让我知道了事情真相。(为虚拟语气,用would,表示对将来的假设,不一定与现实相符,也就是不一定将会知道事实)后者:,要是当时我知道事实真相。(对过去的假设,而事实上过去并没有知道事实真相)
4,不对,应为meaned或was meaning.意为要是他解释他的用意就好了(或只要他解释他的意思),他可以解释或应该解释而事实上没有解释,这发生在过去,故mean用过去时态,一般过去时或过去完成时皆可。
5,不对,would have 应改为had,意思为他说起罗马来好像他去过似的。说明他对罗马的讲述很像是他去过一样了解。as if后引导的从句的时态应比一般现在时提前,用现在完成时,但语境显然可看出是虚拟语气(因为他没去过,与事实相反,故用虚拟),用虚拟故用had,即have的过去时态。而would have 过去将来完成时,将would还原,就为will have,意思成了他说起罗马来好像他将要(完成)去罗马(这件事)似的(将去罗马则对罗马不会有多么熟悉),显然不符他对罗马讲述得逼真这一语境。
我已非常努力地在解释了,希望你能采纳,欢迎追问。

收起

很难!时态和虚拟的几个语法问题 大师专家来帮忙看下 非常感谢!1.He left when I got there.和 He left when I had got there这2句话的意思有什么区别?2.I learned English for 10 years. ,I have learned English for 10 years 需要被动语态的语法和虚拟语气的语法!最好给几个例句! 虚拟语气的用法和时态是什么? 虚拟语气时态问题虚拟语气的时态在什么时候(情况)要倒退? 几个一般过去时态和过去进行时态的语法填空 初三英语的几个重要语法是什么?高中要学什么时态和语法? 关于主动被动时态和虚拟时态的问题写出被动主动时态和虚拟语气,并举出例子,加点基础也行不好写的话介绍些好的资料书来也行,网上的书也可以! 很难的语法!非谓语动词 时态的几个语法问题,大师,1.Being taken on time,this medicine will be quite effective.为什么?2.To finish the project in time,the staff were working at weekends.主句为什么用were,用are不行吗?3.Her g 非谓语动词 时态的几个语法问题,大师,1.Being taken on time,this medicine will be quite effective.为什么?2.To finish the project in time,the staff were working at weekends.主句为什么用were,用are不行吗?3.Her giving me a sceon 虚拟语气,主句和从句的时态是用什么时态?为什么 英语时态区别求英语各时态的语法,还有那个被动和主动,还有那个虚拟语气..下面是本帖最苛刻的要求,需要注明各时态的区别,为什么会有这些区别,为什么会有不同的时态,不同的时态是怎么 初中三年英语所有的时态.语法.和重点的英语时态和重点语法 高中虚拟语气的语法 混合虚拟语气的语法, 求if的虚拟语气用法,需要怎样注意时态的问题, 谁能帮我总结下高中英语的什么时态,虚拟语气,倒装.的语法总结.!谢谢啦!要完全一点的! 关于虚拟语气的问题希望可以讲解一下虚拟语气中所有有关had的语法点 人教版高二英语必修五的语法问题总结一下全书有哪几个语法点,比如虚拟语气,定语从句一类的,不用展开讲,别漏了就好~第一个人你是干什么的```我急用,别捣乱