题目内容

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

33. If I ____ you, I ____ more attention to English idioms and phrases.

A. was; shall pay
B. am; will pay
C. were; would pay
D. would be; would pay

答案查题题库