28. This printer is of good quality.If it ____ breakdown within the first year, we would repair it at our expense.
A. would
B. should
C. could
D. might
查看答案
29. They ____ two free tickets to Canada, otherwise they’d never have been able to afford to go.
A. had got
B. got
C. have got
D. get
30. It is high time we ____ home.
A. will go
B. would go
C. have gone
D. went
31. It is strange that you ____ say such a thing.
A. would
B. should
C. will
D. shall
32. ---"Where have you been?" ---"I got caught in traffic; ____ I would have been here sooner."
A. however
B. although
C. anyway
D. otherwise