had returned
returned
would have returned
would return
第1题:
If I had known you weren’t coming. I ____ a cake.
A would not bake B did not bake C will not have baked D would not have baked
第2题:
Had you worked harder that time, you ______ a better position.
A. could get
B. have got
C. would get
D. would have got
第3题:
A.do
B.will do
C.did
D.would do
第4题:
A、Had you not given me
B、I had not given
C、You had not given me
D、Had I not given
答案:B
第5题:
Would you like some more beer?
(),please.
A. Just a little
B. No more
C. I've had enough
第6题:
The rice ______ if you had been more careful.
A. would not be burning
B. would not burn
C. would not have been burnt
D. would not burnt
第7题:
A.will have passed
B.would have passed
C.passed
D.would pass
第8题:
A.would do
B.will have done
D.has done
D.had done
第9题:
A.had been
B.were
C.was
D.would be
第10题:
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