It is/was/has been/will be +一段时间如three years 哪些可以跟since或befo
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/05/04 03:51:09
It is/was/has been/will be +一段时间如three years 哪些可以跟since或before,从句又应该各自用什么时态?
1.
It is +
一段时间
+ since
从句
在
“It
is
+
时间段
+
since
从句
”
句型中,
如果
since
从句的谓语动词是瞬间性动
词,
表示肯定意义;
如果
since
从句的谓
语动词是延续性动词,
则表示否定意义.
例如:
1)
It is / has been ten years
since he left
Beijing.
译文:自从他离开北京已经十年了.
分析:
since
从句中的
left
是
leave
的过
去式,是瞬间性动词,表示肯定的意思,
left
译为
“
离开
”
2) It is / has been ten years since he was a
doctor.
他不当医生已经十年了.
分析:
since
从句中的系表结构表示一
种状态,这种状态是延续性的,表示否
定意义,译为
“
不是,不当
”
注:时间的计算一律从
since
从句的动
作完成或状态结束时算起.
2.
It
was
/
will
be
+
一段时间
+
before
从句
1)
在
“It
was
+
一段时间
+
before
从
句
”
句型中,
若主句是一般过去式,
从
句也是一般过去式时:
①
若主句是肯定句,
翻译成
“
过了多
长时间之后才
……”
例:
It was long before they found their son.
过
了很久他们才找到他们的儿子.
②
若主句是否定形式,
翻译成
“
没过
多久就
……”
例:
It was not long before the couple met
again.
没过多久这对夫妻就见面了.
2)
在
“It
will
be
+
一段时间
+
before
从句
”
句型中,若主句是一般将来时,从
句也是一般现在时:
①
若主句是肯定句,
翻译成
“
要过多长
时间之后才
……”
例:
It
will
be
half
a
year
before
I
come
back.
半年后,我才回来.
②
若主句是否定形式,翻译成
“
用不了
多久就
……”
例:
It
won’t
be
long
before
we
meet
again.
我们不久就会见面.
It is +
一段时间
+ since
从句
在
“It
is
+
时间段
+
since
从句
”
句型中,
如果
since
从句的谓语动词是瞬间性动
词,
表示肯定意义;
如果
since
从句的谓
语动词是延续性动词,
则表示否定意义.
例如:
1)
It is / has been ten years
since he left
Beijing.
译文:自从他离开北京已经十年了.
分析:
since
从句中的
left
是
leave
的过
去式,是瞬间性动词,表示肯定的意思,
left
译为
“
离开
”
2) It is / has been ten years since he was a
doctor.
他不当医生已经十年了.
分析:
since
从句中的系表结构表示一
种状态,这种状态是延续性的,表示否
定意义,译为
“
不是,不当
”
注:时间的计算一律从
since
从句的动
作完成或状态结束时算起.
2.
It
was
/
will
be
+
一段时间
+
before
从句
1)
在
“It
was
+
一段时间
+
before
从
句
”
句型中,
若主句是一般过去式,
从
句也是一般过去式时:
①
若主句是肯定句,
翻译成
“
过了多
长时间之后才
……”
例:
It was long before they found their son.
过
了很久他们才找到他们的儿子.
②
若主句是否定形式,
翻译成
“
没过
多久就
……”
例:
It was not long before the couple met
again.
没过多久这对夫妻就见面了.
2)
在
“It
will
be
+
一段时间
+
before
从句
”
句型中,若主句是一般将来时,从
句也是一般现在时:
①
若主句是肯定句,
翻译成
“
要过多长
时间之后才
……”
例:
It
will
be
half
a
year
before
I
come
back.
半年后,我才回来.
②
若主句是否定形式,翻译成
“
用不了
多久就
……”
例:
It
won’t
be
long
before
we
meet
again.
我们不久就会见面.
it has been three years since i left school(be away for)用括号内
It is/has been…since… It was/will be…before… 这两个句
It has been 5 years since this party----.如题
it is 3 years since Tom has been abroad
“It be some time+ since短语或从句” 这里面的be用哪种形式呢?is,was还是has been呢
3.——( )has he been in Beijing —— Since he was three years ol
"It has been ten years since he was a teacher."这句话有什么错误?可以怎么
2.He a teacher for three years.A.has be B.has been C.will be
it is two years since I came here还是it has been two years sin
It is/has been +时段+since从句 It was/be+时段+before从句 用些这英语句型造个句
Mr Green has been in Beijing since three years ago.
It is three years since he smoked.