早教吧作业答案频道 -->英语-->
It is 3 years since he joined the army.为什么用is不用has been
题目详情
It is 3 years since he joined the army.为什么用is不用has been
▼优质解答
答案和解析
since是现在完成时的标志,但是since+过去的时间点或是过去时态从句,下面的例句是摘抄的,你参考下.我觉的,两个应该都行,你说的应该也是对的.因为joined 也是瞬时动词.
It is / has been + 一段时间 +since 从句.例如:
It is / has been three years since we saw each other last time.
我们上一次见面是在 3 年前.
It is four years since I became a student.
我上了 4 年学了.
(注意:状语从句中常用短暂性动词的一般过去时作谓语动词)
注意:since 从句里的谓语动词是瞬间动词时,表示这段时间从该动作开始时算起; since 从句里的谓语动词是延续性 / 表状态的动词时,则表示这段时间从动作结束时算起.例如:
It's five years since he lived here.
他离开这儿有 5 年了.( live 为延续性动词)
It's ten years since he joined the army.
他参军已有 10 年了.( join 为瞬间动词)
It is / has been + 一段时间 +since 从句.例如:
It is / has been three years since we saw each other last time.
我们上一次见面是在 3 年前.
It is four years since I became a student.
我上了 4 年学了.
(注意:状语从句中常用短暂性动词的一般过去时作谓语动词)
注意:since 从句里的谓语动词是瞬间动词时,表示这段时间从该动作开始时算起; since 从句里的谓语动词是延续性 / 表状态的动词时,则表示这段时间从动作结束时算起.例如:
It's five years since he lived here.
他离开这儿有 5 年了.( live 为延续性动词)
It's ten years since he joined the army.
他参军已有 10 年了.( join 为瞬间动词)
看了 It is 3 years ...的网友还看了以下:
根据答句补全问句1( )is six and five?——it"s eleven2( )are 2020-05-13 …
1.It is ____ he often fails in exams ____makes hi 2020-05-16 …
---Do you know whose dictionary it is?----It()Li 2020-05-16 …
Have you ever seen _pen?I can't find it anywhere. 2020-05-16 …
英语反意疑问句问题有时,我想要个哥哥,但是,这是不可能的,翻译成英语是这样吗?sometime , 2020-05-17 …
把下列句中使用错误的冠词找出来并改正.1.Wang Tao is the girl,and Li 2020-05-17 …
初三英语.求速度.在线等一:1.(to dinish/difficult/it is/david/ 2020-05-17 …
英语,排成正确句子!1.be/it/coldandwet/probably/will/.2.usu 2020-08-04 …
连词组句!1.from,where,you,are2.forty,it's,three,new3.t 2020-10-30 …
连词成句1.wet,today,is,it,was,but,yesterdar,wetter,it[ 2020-10-30 …