第1题:
一If he________,he __________that food.
一Luckily he was sent to the hospital immediately.
A. was warned;would not take
B. had been warned;would not have taken
C. would be warned; had not taken
D. would have been warned; had not taken
第2题:
A.was giving
B.had given
C.had been given
D.was to give
第3题:
He told me that he ____ in Naples the previous year.
A、has been working
B、has worked
C、had been working
D、had been worked
第4题:
Hardly had he arrived at the airport____he was told that the flight had been cancelled.
A: than
B: when
C: before
D: then
第5题:
“Why isn’t John in class?”“He be sick, or he’d have been here already.”()
A. should
B. may
C. must
D. would
第6题:
It was () to learn that the chocolate we shipped to your firm last week had been arrived
A、distressed
B、distressful
C、distressing
D、distressness
第7题:
He ______ that he had been in prison twice before.
A、revealed
B、revised
C、rewrote
D、returned
第8题:
He is talking so much about America as if he ____ there.
A、had been
B、has been
C、was
D、been
第9题:
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
第10题:
第11题:
第12题:
that he would
he was going to
he would
he should
第13题:
A、has taken
B、has been taking
C、is taken
D、has been taken
第14题:
A、was warned, would not eat
B、had been warned, would not have eaten
C、would be warned, had not eaten
D、would have been warned, had not eaten
第15题:
A、was succeeded
B、was been succeeded
C、succeeded
D、had been succeeded
第16题:
第17题:
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
第18题:
A. see
B. realize
C. saw
D. realized
第19题:
A.has been sent
B.was sent
C.had been sent
D.was being sent
第20题:
When William hurried home, he found that his mother ____already ____to hospital.
A、has; been sent
B、had; sent
C、has; sent
D、had; been sent
第21题:
第22题:
第23题:
When Jack arrived, he learned Mary () for almost an hour.
第24题:
He had been there
Here he had been
Been here he had
Had he been here