had been cancelled
having been cancelled
were cancelled
have been cancelled
第1题:
______ many times, but he still couldn't understand it.
A. Having been told
B. He was told
C. Though he had been told
D. Having told
第2题:
A、were cancelled/ to take
B、having been cancelled/ take
C、have been cancelled/ take
D、had been cancelled/ to take
第3题:
If only it ()so cold, perhaps I, too, ()more initiative.
A、had been,have shown
B、have been,would show
C、had’t been,cound't have shown
D、had't been,could have shown
第4题:
There have been quite a number of road ______today because of yesterday's snowstorm.
A. incidents
B. accidents
C. accident
D. incident
16.答案为B 因为昨天的暴风雪,今天有相当多的道路事故。accident“意外事故”;incident“小事,事件”;a number of(若干的)后面接复数名词。
第5题:
______the survivors know more of how to cope with cold water in the sinking of MV Titanic in 1912 countless lives ______.
A.Have / could have been saved
B.Have / could have saved
C.Had / could has saved
D.had / could have been saved
第6题:
第7题:
Document lessons learned
Assign responsibility
Close budget
Begin new project
第8题:
would be raining
had been raining
would have been raining
had rained
第9题:
And there are some seats left.
But there aren’t any seats available.
You can take this flight.
You should get the ticket first.
第10题:
had been cancelled
having been cancelled
were cancelled
have been cancelled
第11题:
He had been there
Here he had been
Been here he had
Had he been here
第12题:
need to do
need have
needn’t have done
needed not to do
第13题:
All the money ______, Frederick started looking for work.
A. having spent
B. has been spent
C. having been spent
D. had been spent
第14题:
Hardly had he arrived at the airport____he was told that the flight had been cancelled.
A: than
B: when
C: before
D: then
第15题:
__________, I would take an umbrella with me.
A、Had I been you
B、I were you
C、Were I you
D、I had been you
第16题:
________for many years,the AB passed the examination and became an officer.
A.Having ignored him
B.To have been ignored
C.To be ignored
D.Having been ignored
第17题:
第18题:
Why is it important to have a final meeting on a project that has been cancelled?()
第19题:
of his being ever there
he ever has been there
of his having ever been there
of him having ever been there
第20题:
to be told
having been told
being told
to have been told
第21题:
had been cancelled
having been cancelled
were cancelled
have been cancelled
第22题:
to be told
having been told
being told
to have been told
第23题:
having cancelled
were cancelled
have been cancelled
cancelled
第24题:
people in the 19th century were eager to eat sugar
if shipwrecked sailors had drunk fresh water, things would have been even worse
one or more scientists have been hired to cheat in regard to sugar
scientists can do nothing without the money subsidized secretly