打印本文 打印本文  关闭窗口 关闭窗口  
历年(最近15年200余套)高考英语语法题详解(2008北京卷)
作者:admin  文章来源:本站原创  点击数  更新时间:2018-01-04  文章录入:admin  责任编辑:admin



历年(最近15200余套)高考英语语法题详解(2008北京卷)

 

21. John promised his doctor he ______ not smoke, and he has smoked ever since. (2008北京卷)

A. might                B. should              C. could                 D. would

【答案】D

【考点】考查宾语从句的时态。

【解析】根据promise的句意可知,它后面的宾语从句通常要用将来时态(一般将来时或过去将来时)。

22. —Have you read the book called Waiting for Anya?

—Who ______ it? (2008北京卷)

A. writes               B. has written       C. wrote                 D. had written

【答案】C

【考点】考查动词时态。

【解析】书是过去写的,故用一般过去时。

23. —Did you return Fred’s call?

—I didn’t need to ______ I’ll see him tomorrow. (2008北京卷)

A. though             B. unless              C. when                D. because

【答案】D

【考点】考查状语从句。

【解析】根据句意思,只有填because意思最通顺。

24. ______ that she was going off to sleep, I asked if she’d like that little doll on her bed. (2008北京卷)

A. Seeing             B. To see               C. See                   D. Seen

【答案】A

【考点】考查非谓语动词

【解析】首先要排除BC,因为B为不定式,它用于句首时,通常是表示目的,在此不合句意;而C为动词原形,选它会构成祈使句,一是句意不通,二是这样会导致前后两句之间没有连词而出错。在剩下的AD之间,只能选seeing,不能选seen,因为句子主语是 Isee之间为主动关系,而非被动关系。

25. It was hard for him to learn English in a family, in which ______ of the parents spoke the language. (2008北京卷)

A. none                B. neither              C. both                   D. each

【答案】B

【考点】考查不定代词。

【解析】由于parents指两者,故可排除表三者的none;再根据句意,此处应填一个表否定的代词,故用neither

26. After the long journey, the three of them went back home, ______. (2008北京卷)

A. hungry and tiredly                         B. hungry and tired

C. hungrily and tiredly                      D. hungrily and tired

【答案】B

【考点】考查形容词辨析。

【解析】此处为形容词作状语,表结果。注意:AB不能选,因为and前后的词性不对称;C也不能选,因为hungrily and tiredly用于表示方式,与句意不符。

27. The hotel wasn’t particularly good. But I ______ in many worse hotels. (2008北京卷)

A. was staying   B. stayed             C. would stay       D. had stayed

【答案】D(http://ask.yygrammar.com/)

【考点】考查动词时态。

【解析】根据The hotel wasn’t particularly good这一句中的一般过去时可推知stay in many worse hotels要用过去完成时,因为它发生在wasn’t之前。

 

[1] [2]  下一页

打印本文 打印本文  关闭窗口 关闭窗口