1
必须使用完成体的结构
1
)
It (This, This evening, yesterday...) is (was, will be) first (second, third...) time
(day, month…)…
结构中
的分句,要求用完成体。
Is this the first time you've been to Beijing?
This was the first time he had been to Beijing.
This is the eighth month that I have been out of work..
This was the eighth month that I had been out of work.
This
is
the
second
time
that
the
goods
produced
by
our
factory
have
been
shown
in
the
International
Exhibition.
This
was
the
second
time
that
the
goods
produced
by
our
factory
had
been
shown
in
the
International
Exhibition.
2
)在
no sooner…than, hardly/barely/scarcely…when,
等的句型中,主句要用过去完成体。
He had no sooner seen me than he left the room.
No sooner had he seen me than he left the room.
The helicopter had hardly landed when the waiting crowd ran toward it.
Scarcely had I seen the lightning when I heard a clap of thunder.
3
)将来完成体用来表示在将来某一时间以前已经完成或一直持续的动作。经常与
before+
将来时间
或
by+
将来时间连用,也可与
before
或
by the time
引导的现在时的分句连用。
I will have finished all the work by the time you are back this evening.
I am sure he will have left Paris by this time tomorrow.
I hope we will have got all the information before you come tomorrow.
By the time you get to New York, I _______for London.
(
2002
年
1
月)
A) would be leaving
B) am leaving
C) have already left
D) shall have left
本题时间状语为
by+
将来时间,考察将来完成体用法,应选择
D)
。
By the time he arrives in Beijing, we ________here for two days.
(
2001
年
6
月)
A) have been staying
B) have stayed
C) shall stay
D) will have stayed
将来完成体用来可以表示在将来某一时间以前一直持续的动作,本句话的意思是:我们将在这里呆
两天,因此谓语动词用将来完成体,答案为
D)