请高人详解这个语法It has been ...(time) since sb.+一般过去时 和 it has been...(time) since sb.+现在完成时 意义和用法有什么区别?分别用于瞬间动词和延续动词时有什么区别(大概是2×2=4种情况吧?附

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 18:53:33
请高人详解这个语法It has been ...(time) since sb.+一般过去时 和 it has been...(time) since sb.+现在完成时 意义和用法有什么区别?分别用于瞬间动词和延续动词时有什么区别(大概是2×2=4种情况吧?附

请高人详解这个语法It has been ...(time) since sb.+一般过去时 和 it has been...(time) since sb.+现在完成时 意义和用法有什么区别?分别用于瞬间动词和延续动词时有什么区别(大概是2×2=4种情况吧?附
请高人详解这个语法
It has been ...(time) since sb.+一般过去时 和 it has been...(time) since sb.+现在完成时 意义和用法有什么区别?分别用于瞬间动词和延续动词时有什么区别(大概是2×2=4种情况吧?附例句

请高人详解这个语法It has been ...(time) since sb.+一般过去时 和 it has been...(time) since sb.+现在完成时 意义和用法有什么区别?分别用于瞬间动词和延续动词时有什么区别(大概是2×2=4种情况吧?附
现在完成时 since 过去时间点
表示自从过去的那个时间点到现在怎么怎么样
至于说瞬间动词和持续性动词,since加瞬间动词即动作的发生时间,加持续性动词即动作结束的时间.
举例:its been 30 hours since i woke up和 its been 30 hours since i slept.都是同样的意思,我起床(睡完觉)已经30小时
重新修改一下,it has been...(time) since sb.+现在完成时 是指自从sb动作开始以后怎么怎么样

我只知道第一种用法,表示自从......以来,已经多久了。有两种表达方式:
It is/ It has been+时间段+since+sb did sth

答:只要记住:it is (=has been) some time (表示一段时间)since sth. happened.
自从某事发生以来,(时间)已经有(是)多长了。
就足够了。since 后面跟完成时的从句很少见,纯有些人自己想象出来的语法现象,没有实际意义。不登高考大堂的。不学也罢。
你要问的是类似于:It has been 3 years since he ...

全部展开

答:只要记住:it is (=has been) some time (表示一段时间)since sth. happened.
自从某事发生以来,(时间)已经有(是)多长了。
就足够了。since 后面跟完成时的从句很少见,纯有些人自己想象出来的语法现象,没有实际意义。不登高考大堂的。不学也罢。
你要问的是类似于:It has been 3 years since he left (/lived in) Shanghai.的翻译问题。
是好象有人提到过since he has lived in ...这样的说法,但我一直没有领会。
since自从。。。以来,后面的应该是一个时间点而非时间段,所以用从句多为“短暂”性动词,但有人非要造一些“延续性”的动词的例句如:It has been 3 years since he lived in Shanghai.以引诱学生翻译错误:自从他在上海生活以来(居住以来),已经有三年了。
然后说你“错了!”,带着一种看见动物掉入自己事先挖好的陷井的快感!
殊不知道,这样的句子是“人工考句”很生造的句子。是不太有人说的句子。
事实上,动词的短暂还是延续是相对的。如果一个人在上海曾经生活过一年(比如在1997年),后来就离开上海去别处定居了。那he lived in Shanghai (in 1997), 在他的人生中,在他的时间轴上就是1997年一个点。在有上下文的情况下,可能出现:It has been 13 years since he lived in Shanghai.
翻译时不必非要按什么“动作结束时”算起,或反译法:不生活。。。,完全可以这样翻译:
他曾经在上海生活过。打那以后,至今已有13年了。
相对于人的一生,相对于13年,在上海生活的经历,可以看作是一个点。一个在上海生活了20多年,离开上海到别的城市定居才几个月的人,是绝对不会说出:It has been 3 months since I lived in Shanghai.的。只会说:It has been 3 months since I left Shanghai.

收起

请高人详解这个语法It has been ...(time) since sb.+一般过去时 和 it has been...(time) since sb.+现在完成时 意义和用法有什么区别?分别用于瞬间动词和延续动词时有什么区别(大概是2×2=4种情况吧?附 i know the news has been a shock,but i'm sure you'll soon get over it.请翻译请分析上半句的语法结构 It is / has been + 段时间 + since + 一般过去时,从句中的动词用延续性动词和非延续性动词有何不同请详解并举例说明,谢谢 it's been has been 麻烦告诉一下 been 的语法,一般用在哪里?怎么用? It has been proved that...请帮我对这个主语从句举个例句并释意谢谢 It has been a week since we arrived here.(语法点有哪些) Where is Peter I don't know where he has ____ gone还是been ,请详解, I know this has been hard.has been 是什么语法? 时态啊时态,请高人帮忙啊这个题目是His father [ ]several times during the war of liberatiaoA had been wounded B was woundedC wounded D had wounded答案是选B 为什么是B啊?麻烦详解还有 Has it been been announced if the planes are to take off?这个句子对吗? 初三英语填空题The train ___for 5 minutes when they got to the station.1.The train ___for 5 minutes when they got to the station.A.had gone B.had been away C.has been away D.has goneB 为什么选这个答案,语法详解, it'been worth it中been的是什么用法?请帮忙分析一下这句话的语法 it has been since.用法 It has been in my it is/has been= It's has been accepted it has long been assumed 请解释一下这个句子的时态问题It has found that the highest scores on vocabulary tests have been made by people getting the highest pay.为什么用了两个现在完成时?has found 和have been made