同等学力英语语法练习(11)

2014-11-05 19:34:00来源:网络

  1. We are all working hard to fulfil the ______ plan.

  A. country B. country’s C. the country of D. of the country

  2. He said that he’d sooner die than ______ his motherland.

  A. betray B. to betray C. betrayed D. betraying

  3. The seats in the second plane ______.

  A. had been almost all filled B. had all been almost filled

  C. had almost all been filled D. had almost been filled all

  4. His office is within ______ from the post office.

  A. a stone’s throw B. a throw of a stone

  C. stone’s throw D. the stone’s throw

  5. I’m sorry ______ so long. I forgot to tell you in advance where I had put my key.

  A. to keep you wait B. to keep you waiting

  C. to keep you waited D. to have kept you waiting

  参考答案:

  1. 答案:B  解析:虽然表示“某人的”用sb.’s 这种形式的所有格,但表示国家的词,也可以用’s 的表示方式,如:Iran’s provinces are quite large. 表示时间等的所有格也用’s 形式,如:A day’s time is not long.

  2. 答案:A  解析:句中的than 实际上相当于连词。从句不省略则为:he would betray his motherland ,省略后剩下的betray his motherland 。再如:Jeremy would sooner serve in the army than work in a computer company.

  3. 答案:C  解析:一个单词修饰另一个单词一般放在被修饰词的前面。almost 修饰all,所以放在它的前面和谓语动词词组的(第一个)助动词后面,故选项C 正确。再如:They have almost all been assigned good jobs.

  4. 答案:A  解析:a stone’s throw 相当于一段距离。表示时间、距离等的名词可用’s 的所有格形式。如:The newspaper stall was just a stone’s throw from the street corner.

  5. 答案:D  解析:使对方“等待”发生在过去,所以用完成时不定式(to have kept)。waiting 在这里是现在分词,作宾语you 的补足语,如:Johnson was glad to have made you writing her report for him.

本文选自新东方在线论坛。

更多>>
更多课程>>
更多>>
更多课程>>
更多>>
更多内容
更多>>
更多公开课>>
更多>>
更多课程>>
-->