题目内容

27. That is a good book. You ____ it yesterday.

A. should have bought
B. bought
C. should buy
D. could buy

查看答案
更多问题

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

答案查题题库