23. Planning so far ahead ______ no sense - so many things will have changed by next year.
A. made B. is making C. makes D. has made
解析:答案為C。此題翻譯為“那么提前的計(jì)劃沒有意義--如此多的事情到明年會發(fā)生改變。”此題中so far修飾ahead,表示“那么”。make no sense對是表示主語planning的客觀描述。此題容易誤選為D。學(xué)生誤以為so far在這里是到目前為止的意思。所以答案為C。
24. I wasn't sure if he was really interested of if he ______ polite.
A. was just being B. will just be C. had just been D. would just be
31. The prize will go to the writer ______ story shows the most imagination.
A. that B. which C. whose D. what
解析:答案為C。此題考查定語從句的引導(dǎo)詞。翻譯為“這個獎項(xiàng)將頒給這位故事充滿想象力的作家”story shows the most imagination修飾先行詞writer。而先行詞writer和story有所屬關(guān)系,所以用whose表示作者的故事。故答案為A。
32. They ______ have arrived at lunchtime but their flight was delayed.
A. will B. can C. must D. should
解析:答案為D。此題考查情態(tài)動詞+have done用法。通常沒有will have done的用法,can have done譯為“本能做某事(而沒做)”,must have done譯為“一定”表示對過去的肯定推測,should have done譯為“本應(yīng)該做某事(而沒做)”。根據(jù)題意,他們本能夠在午飯時到達(dá),但是他們的航班晚點(diǎn)了。故答案為D。
33. It is generally accepted that ______ boy must learn to stand up and fight like ______ man.