B.whatever; however long
C.no matter what; how long time
D.no matter how; what a long time
24. ---Where did you get to know her?
---It was on the farm ________ we both once worked in the 1970s.
A. that B. which C. when D. where
25. When an explosion happened in a chemical factory, the police _______the public not to panic.
A. referred to B. got across C. appealed to D. came across
26. Standing among the students _______together with their English teacher.
A. is the headmaster B. are the headmaster
C. the headmaster is D. the headmaster are
27. - I walked up the stairs all the way to the sixth floor for the interview yesterday.
- You _______ so, because there is a lift.
A. couldn't have done B. shouldn't have done
C. needn't have done D. wouldn't have done
28. Unless everyone can give up a little freedom of his own, _______ no one can get along well with others.
A. besides B. otherwise C. however D. instead
29. - Will you study abroad after graduation?
- Haven't decided yet. I ______ about it the whole year.
A. have thought B. had thought
C. thought D. have been thinking
30. -Do you know whether Alice has finished reading the book Journey to the Center of the Earth?
-Yeah, she told me that she ______ the book twice that week and that she ______ never forget the fantastic story.
A. read; would B. read; will
C. had read; will D. had read; would