分析这个英语句子的时态和句意!it is/was 3 years since he came here.since不一定和完成时连用吗?用is或was有什么区别 为什么since不能用做that?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 14:42:21
分析这个英语句子的时态和句意!it is/was 3 years since he came here.since不一定和完成时连用吗?用is或was有什么区别 为什么since不能用做that?
分析这个英语句子的时态和句意!
it is/was 3 years since he came here.
since不一定和完成时连用吗?用is或was有什么区别 为什么since不能用做that?
分析这个英语句子的时态和句意!it is/was 3 years since he came here.since不一定和完成时连用吗?用is或was有什么区别 为什么since不能用做that?
翻译:自从他来到这已经3年了(注意since后面的动词,若为延续性动词则要译为某人不干什么已经多久了,其余情况,正常翻译即可)
这种it is ... since ...是等同于完成时态的it has been...since...,这是特殊情况,在做单选时要注意,若要选完成时,而选项中无完成时,可用一般现在时代替
其次,since和完成时连用,指主句与完成时连用,而且,since不一定和完成时连用.
若改为that,则不为强调句,也不为定语从句.
这个句子很不典型,不好解释。
首先,这种it is ... since ...是等同于完成时态的it has been...since...,这是与特殊情况,可以单独记忆,所以that是不行的了
其次就是这个句子有问题了。
实际上,一般区分的句子典例是:she was、is a teacher 3 years ago
was表示3年前以前都是teacher,暗示这3...
全部展开
这个句子很不典型,不好解释。
首先,这种it is ... since ...是等同于完成时态的it has been...since...,这是与特殊情况,可以单独记忆,所以that是不行的了
其次就是这个句子有问题了。
实际上,一般区分的句子典例是:she was、is a teacher 3 years ago
was表示3年前以前都是teacher,暗示这3年她不是了
is是指她从3年前开始是teacher 有着截然相反的意思
收起
翻译:自从他来到这已经3年了。
since不一定和完成时连用。
你可以说he has been there since 2012
is或was,强调现在和过去。
that要使用句子中,强调作用,你可以说it was 3 years ago that he came here。强调时间状语
只可以用is,is表示一段时间,完成时和is是一个概念(与since连用的话)。