作业帮 > 英语 > 作业

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,从句又应该各自用什么时态?
It is/was/has been/will be +一段时间如three years 哪些可以跟since或befo
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.

我们不久就会见面.