It has been 3 years since he smoked.为什么这句话的意思是他不吸烟已经三年了?老师说延续性动词……什么什么……时间是从停止时算起的?可以麻烦大家说清楚一点吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/14 00:21:01
It has been 3 years since he smoked.为什么这句话的意思是他不吸烟已经三年了?
老师说延续性动词……什么什么……时间是从停止时算起的?可以麻烦大家说清楚一点吗?
It is + 段时间 + since... / It has been + 段时间 + since...表示“从……起已有多长时间了”.两句型意思相同, 前者是规范说法, 后者是口语说法.
用法:since从句中常用一般过去时,若从句中是持续性动词的一般过去时, 则表示该动作结束有多长时间了.如:
It is three years since he smoked. 他不吸烟已有3年了.
试比较:
It is three years since he began to smoke.
t is three years since he has smoked. 两句均意为:他吸烟已有3年了.
注意:在这种结构中, since引导的从句绝对不能用否定式的谓语动词来表示否定意义, 试比较:
他好久没学汉语了.
误:It is a long time since be didn’t study Chinese.
正:It’s a long time since he studied Chinese.
(studied为持续性动词, 应从其动作结束时算起)
It has been 3 years since he came here.
it is 3 years since Tom has been abroad
It was 85 years还是 it has been 85 years?
It is 3 years since he joined the army.为什么用is不用has been
It has been 4 years since I smoked.怎么翻译?
It has been there since a t_ years ago .
It ____ over 10 years since my grandpa _______.3QA.is,died B.is,has been dead C.has been,was dead D.was,has died
It is 3 years since he joined the army 和It has been 3 hours since he left his office.为什么一个用is一个用has been
Tom___ China for 3 years.A.has been B.has been in C.has been to D.has been at
It's 3 years since I saw him last time.中的it's 能否换成has been?
it is 3 years since he has been a doctor 怎么翻?还有it is 3 years since he was a doctor 怎么翻译1?
It is 3 years since he joined the army 和It has been 3 hours since he left his office.为什么一个用is 一个用had been
It has been five years since he has left for beijing这句话对不对啊
It's 3 years since I saw him last time. 中的is能否换成has been? 请说明原因好吗.
The tall tree ______ there for many years but it has been cut down.为什么是was 而不是has been
同义句替换John’s grandmother has been dead for 3 years.It's three years ____ John's grandmother _____.
It has been 5 years since this party----.如题 It has been 5 years since this party----.用came to power 为什么不能用 in power
He 【has been dead】谓语【 for 3 years】状语