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

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

  1. It ______ by the end of last year ______ the new student dormitory building had been completed.

  A. was … which B. was … that

  C. had been … which D. had been … that

  2. It was in 1978 ______ the Whites settled down in France.

  A. that B. at the time

  C. when D. by the time

  3. ______ you go on the earth, there is always gravity to keep you from falling off.

  A. When B. Whenever C. Since D. Because

  4. One or two friends ______ coming over for supper soon.

  A. is B. are C. has been D. who are

  5. The Taj Mahal in India has been called the most beautiful building in the world. I’ve spent ______ moonlit night there.

  A. many a B. plenty of C. a great many D. much

  参考答案:

  1. 答案:B  解析:显然本题为一个强调句,强调的是时间状语从句,因此,首先排除A 和C。因为强调状语时,不能用其它词代替that 。强调结构中be 动词只有两个形式:is 和was,如强调现在的情况,be 为is;如强调过去的情况,be 用was。因此,排除D,得出B 为正确选择。

  2. 答案:A  解析:强调的是时间状语,所以A 为正确选择。

  3. 答案:B  解析:A、B、C、D 四个选择都为关联词,句法上都可置入空当处,但C 和D 置入后,句子意思不通。A 和B 可以置入,但意思略有区别:whenever 具有强调意义,它相当于no matter when 。根据主句中always 一词可推断,原题具有强调意味,因此B 为正确选择。题意:无论你何时行走在地球上,总有重力使你不至于从地球上掉下去。

  4. 答案:B  解析:one or two 后接复数名词作主语时,谓语动词要用复数形式。据此,可排除A 和C,D 显然不通。因此B 为正确选择。现在进行时可表示即将发生的动作。

  5. 答案:A  解析:many a 是固定形容词短语,其后跟单数可数名词,如:Many a place was bombed in that war 。many a 等于many ,如:He has been to many countries (many a country). plenty of 也可代替many,后面用名词复数和复数谓语动词,如:He has bought plenty of sweets. /Plenty of trees have been planted. much 后面跟不可数名词,如:This crop needs much water.

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

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