32 jack descried his father, who _____a brave boy many years ago, as a strong-wiled man
A. would be
B. would have been
C. must be
D. must have been
第1题:
More students than one ______ there.
A. has been
B. have been
C. had been
D. would have been
第2题:
John told us that by the end of the year they _____ together for thirty years.
A. would have been living
B. would have lived
C. would have been lived
D. will have been living
第3题:
The Browns _______ the trains; if not, they would have been at the get-together as scheduled.
A、must miss
B、must have missed
C、should miss
D、should have missed
第4题:
A. To be
B. Being
C. To have been
D. Having been
第5题:
A、must have worked
B、ought to have worked
C、would have worked
D、has worked
第6题:
A. should be
B. would be
C. will have been
D. would have been
第7题:
If you had taken the medicine yesterday, you ______ much better now.
A、must have felt
B、might have felt
C、would have felt
D、would feel
第8题:
Had Paul received six more votes in the last election, he ________ our chairman now.
[A] must have been
[B] would have been
[C] were
[D] would be
第9题:
Next week they ______ in the factory for ten years.
A. will be
B. will have been
C. are
D. have been
第10题:
Apart from special circumstances,the value of the goods for which compensation must be made,if they have been lost or damaged,______ that which they would have had at the time and place at which they ought to have been delivered in proper condition.
A.contains
B.remains
C.has
D.is
第11题:
第12题:
getting
to get
gotten
get
第13题:
I have no idea who stole his wallet. It _____anyone.
A. must have been
B. should have been
C. could have been
第14题:
I started my teaching career at the school. That was more than twenty years ago, and I _____ there ever since.
A. was
B. had been
C. will be
D. have been
第15题:
A. had started, would be
B. started, might be
C. had started, would have been
D. will start, might have been
第16题:
He must have had an accident, or he _____ then
A:would have been here
B:would be here
C:should be here
D:had just had
第17题:
The goods ()shipped already if your L/C had arrived by the end of December last.
A、would be
B、must have been
C、had been
D、would have been
第18题:
--- Was that the headmaster who walked by? --- _______.
A、It must be that
B、It must be him
C、It must be it
D、It must have been
第19题:
A、must have been
B、would be
C、must be
D、will be
第20题:
If the operation __ carefully prepared, it would not have been successful.
A. was not
B. has not been
C. had not been
D. were not
第21题:
I ______ to the meeting on time, but I had a flat tire on the way.
A. would be
B. would have been
C. were
D. had been
答案为B 我本来应该按时到会的,但是路上我的车胎没气了。情态动词would+现在完成式表示本来应该怎样,实际上并没有做到。
第22题:
He must have had an accident,or he ______ then.
A.would have been here
B.should be here
C.had to be here
D.would be here
第23题:
contains
remains
has
is