早教吧作业答案频道 -->英语-->
It is 3 years since I smoked.意思?语法好的看看我在知道上看到的,关于since 用法别人提供的一个回答.eg.It is 5 years since I have lived here.(live为延续性v.故直译为自从我住在这儿已经5年了.) It is 5 years si
题目详情
It is 3 years since I smoked.意思?语法好的看看
我在知道上看到的,关于since 用法别人提供的一个回答.
eg.It is 5 years since I have lived here.(live为延续性v.故直译为自从我住在这儿已经5年了.)
It is 5 years since I lived here.(live为延续性v.故反译为我已经5年不住这儿了.)
It is 3 years since I smoked.(smoke为延续性v.故反译为我已经3年不吸烟了.)
1.尤其是 最后一句.我感觉意思 明明就是:我吸烟已经有3年了.
It is +一段时间 since 从句.意思不就是 自从.多长时间了
2.还有这个 It is five years since he lived here.他从这儿搬走已经有五年了.
怎么会是那个意思啊?难道是因为主句he lived here 用了 一般过去式?
我觉得是:我住在这里已经5年 .
我在知道上看到的,关于since 用法别人提供的一个回答.
eg.It is 5 years since I have lived here.(live为延续性v.故直译为自从我住在这儿已经5年了.)
It is 5 years since I lived here.(live为延续性v.故反译为我已经5年不住这儿了.)
It is 3 years since I smoked.(smoke为延续性v.故反译为我已经3年不吸烟了.)
1.尤其是 最后一句.我感觉意思 明明就是:我吸烟已经有3年了.
It is +一段时间 since 从句.意思不就是 自从.多长时间了
2.还有这个 It is five years since he lived here.他从这儿搬走已经有五年了.
怎么会是那个意思啊?难道是因为主句he lived here 用了 一般过去式?
我觉得是:我住在这里已经5年 .
▼优质解答
答案和解析
是since的一个用法问题...
It is ...since +v
如果是瞬间动词,表示动作并未结束;
如果是延续性动词,则表示动作已经结束.
It is ten years since I smoked.表示“我戒烟十年了”
It is ten years since I started smoking.则表示“我吸烟十年了”.
你会问我,那
I have never seen him since he has been ill.
I have never seen him since he fell ill.
since后面一个是延续的,一个是瞬间的,那瞬间的为什么不反译了呢?
因为我们开始就说了,句型必须是It is ...since +v 的结构
现在说你说的那几个句子:
It is 5 years since I have lived here.(have lived是完成时对吧,完成时表示的是什么?过去发生,然后一直延续到现在,并对现在有影响,很明显,since 后面加的live就是延续性v.故直译为自从我住在这儿已经5年了.
It is 5 years since I lived here.(live在这个地方,是瞬间动词,“ since I lived here”从我住在这的那一刻起,故反译为我已经5年不住这儿了.
It is 3 years since I smoked.你根据上面两个句子我给你的提示,你看看应不应该反译?
It is ...since +v
如果是瞬间动词,表示动作并未结束;
如果是延续性动词,则表示动作已经结束.
It is ten years since I smoked.表示“我戒烟十年了”
It is ten years since I started smoking.则表示“我吸烟十年了”.
你会问我,那
I have never seen him since he has been ill.
I have never seen him since he fell ill.
since后面一个是延续的,一个是瞬间的,那瞬间的为什么不反译了呢?
因为我们开始就说了,句型必须是It is ...since +v 的结构
现在说你说的那几个句子:
It is 5 years since I have lived here.(have lived是完成时对吧,完成时表示的是什么?过去发生,然后一直延续到现在,并对现在有影响,很明显,since 后面加的live就是延续性v.故直译为自从我住在这儿已经5年了.
It is 5 years since I lived here.(live在这个地方,是瞬间动词,“ since I lived here”从我住在这的那一刻起,故反译为我已经5年不住这儿了.
It is 3 years since I smoked.你根据上面两个句子我给你的提示,你看看应不应该反译?
看了 It is 3 years ...的网友还看了以下:
lim(1+1/n)^n=e,n→∞,关于e的问题书上写“其极值记为e”这个e和那个.71828… 2020-05-14 …
have sth done和get sth done和get sb doing的区别和意思 ,ge 2020-05-15 …
英语翻译〔注意:has(have) a good time是「玩得开心」,不能变成别的意思。」 2020-05-16 …
have already been重复吗?have been的意思不就是 已经被...他和have 2020-05-16 …
haveavailable为什么have加形容词have可以加达人了。整句thetypesofdr 2020-06-08 …
bealwaysdoing和have/hasalwaysbeendoing有什么区别?满意加赏50 2020-06-26 …
识点一现在完成时(n)have(has)beento和have(has)gonehave(has)b 2021-01-11 …
识点一现在完成时(n)have(has)beento和have(has)gonehave(has)b 2021-01-11 …
下面这句话have什么意思啊怎么会两个动词?这句话怎么会用checkin?asensiblearra 2021-02-02 …
have/get+n/pron+V的过去分词意思给点例句 2021-02-03 …