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

2014-11-07 19:43:00来源:网络

  1. The book is not ______ what we paid.

  A. worth B. value C. valuable D. cost

  2. I’d rather you ______ me. You’ve made the matter all the worse.

  A. had not helped B. did not help

  C. will not help D. would not have helped

  3. ______ the English exam I would have gone to the concert last Sunday.

  A. In spite B. But for C. Because of D. As for

  4. He speaks French as if he ______ a French man.

  A. is B. be C. is being D. were

  5. Hardly ______ time to settle down when he sold the house and left the country.

  A. he had B. he had had C. had he had D. had he

  参考答案:

  1. 答案:A  解析:属于be worth sth. 这一句型,其他选项不符合语法规则。

  2. 答案:A  解析:I’d rather (that) 从句的动词应该用过去式,表示虚拟语气,表示一种不符合事实的愿望。

  3. 答案:B  解析:题中主句部分的谓语动词为虚拟式,前面部分应为if 虚拟条件句或意思上相当于一个虚拟条件句的短语。四个选择中,只有B 符合上述要求。but for 作“若不是,若非”解。

  4. 答案:D  解析:as if 或as though 引导的方式状语从句常常用虚拟式,表示一种很可能与客观事实不相符的假设。从句动作如先于主句动作,谓语动词用过去完成式。如果从句动作与主句动作几乎同时发生,无明显先后关系,谓语动词则用一般过去时(be 为were)。

  5. 答案:C  解析:hardly 为表示否定意义的副词,放在句首时,所在句要求部分倒装,据此,排除A 和B。C 和D 的区别在于时态。在hardly … when…的结构中,主句谓语动词一般为过去完成时,从句谓语动词一般为简单过去时。

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

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