to sit
for to sit on
to sit on
for sitting
第1题:
--- Have you been to America?
--- __________.
A. Yes. I went there last year
B. Yes. I like it very much
C. No, thank you.
I’ve already had lunch
第2题:
A、Had you not given me
B、I had not given
C、You had not given me
D、Had I not given
答案:B
第3题:
A、have been working
B、have worked
C、had worked
D、had been working
第4题:
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
第5题:
I would have told him the answer had it been possible, but I have been so busy then.()
第6题:
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
第7题:
A. in
B. at
C. within
D. /
第8题:
第9题:
Had you come five minutes earlier, you()the train to Birmingham. But now you missed it.
Awould catch
Bwould have caught
Ccould catch
Dshould catch
第10题:
had been on
was on
has been on
would be on
第11题:
to sit
for to sit on
to sit on
for sitting
第12题:
I knew
did I know
I had known
had I known
第13题:
A.took five minutes
B.was five minutes
C.had five minutes
D.take five minutes
第14题:
A、No, thanks, I don't like it
B、.No, I don't want any.
C、No, I'm terribly full.
D、That is delicious, but I've already had plenty, thanks.
第15题:
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
第16题:
A、were I you
B、I were you
C、If I had been you
D、Had I been you
第17题:
__________, 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
第18题:
Hurry up! The concert __________ for ten minutes.
A、has begun
B、had begun
C、has been on
D、began
第19题:
第20题:
第21题:
If business had been carried out to our satisfaction,we()to renew the Agency Agreement.
第22题:
would meet
would have met
met
had met
第23题:
would catch
would have caught
could catch
should catch
第24题:
got to
had already started
ought to get
earlier