几道英语选择题

1.The population of the word ( ) still ( ) now.
A.will;grow B.have;grow C.is;growing D.is;grown
2.where do you think ( ) he ( ) the computer?
A./;bought B.has;bought C.did;buy D.does;buy
3.He has ( ) for three or four days.
A.got a headache B.fallen ill
C.caught a cold D.had a cough
4.What is the weather like this summer here?
—There ( ) very little rain.
A.has B.has been C.are D.have been
5.This morning I had hardly got to my school when it ( ) to rain.
A.had begun B.was beginning C.began D.begins
6.The last time I ( ) to the cinema was two years ago.
A.go B.have gone C.have been D.went
7.How did the accident happen?
—You know, it ( ) difficult to see the road clearly because it ( ).
A.was;was raining B.is;has rained
C.is;is raining D.will be;will rain
8.I ( ) my clothes, and the phone rang.
A.wash B.washed C.am washing D.was washing
9.David promised to come round to have supper with us today.
—But he ( ) . I have been alone for half an hour.
A.will not B.had not C.has not D.does not
10.The Harry Potter books ( ) pretty popular since they were published.
A.become B.will become C.have become D.are becoming

求高手解答!答案一定要准确!还要有详细的语法知识说明!十分感谢!

1.The population of the world ( ) still ( ) now.
A.will;grow B.have;grow C.is;growing D.is;grown
答案:C
翻译:世界人口现在仍然在增长。
分析:now 现在进行时的标志,表示动作正在进行,只有C是现在进行时
2.where do you think ( ) he ( ) the computer?
A./;bought B.has;bought C.did;buy D.does;buy
答案:A
翻译:你认为他是在哪里买的电脑
分析:原句其实可以还原成Do you think where he bought his computer?
think后面的相当于宾语从句,在宾语从句中是用陈述语气的,陈述语气就是主语+谓语+宾语的语序。where是特殊疑问词,应该放到前面去,因此整个句子变为Where do you think he bought his computer?
前面已经有助动词do,所以不能再使用has ,did 和does,淘汰其他三项。
3.He has ( ) for three or four days.
A.got a headache B.fallen ill
C.caught a cold D.had a cough
答案:D
翻译:他已经咳嗽三四天了
分析:句子中for引导一段时间,表示动作持续了一段时间,因此必须使用延续性动作,get fall catch 都是短暂性动作,只有have是延续性的。
4.What is the weather like this summer here?
—There ( ) very little rain.
A.has B.has been C.are D.have been
答案:B
翻译:这里今年夏天的天气怎么样,几乎没有下雨
分析:这里是there be 句型,there be句型单复数由后面的主语决定,rain是不可数名词,因此使用单数,淘汰CD,there be 句型不能是there have的形式,选项B是there be句型的现在完成时,这里的have不是实义动词有的意思,而是构成完成时态的助动词
5.This morning I had hardly got to my school when it ( ) to rain.
A.had begun B.was beginning C.began D.begins
答案:C
翻译:我刚一到学校就下起了雨
分析:这里有个固定句型 hardly。。。when ,意思是“一。。。就。。。”表示一件事紧接着另一件事发生,when从句里事情晚于主句事情的发生,因此前面部分一般用过去完成时,后面部分用一般过去时。
6.The last time I ( ) to the cinema was two years ago.
A.go B.have gone C.have been D.went
答案:D
翻译:上次我去看电影还是两年前。
分析:句子中有明确的过去时的标志时间 two years ago,因此使用一般过去时。
7.How did the accident happen?
—You know, it ( ) difficult to see the road clearly because it ( ).
A.was;was raining B.is;has rained
C.is;is raining D.will be;will rain
答案:A
翻译:意外是怎么发生的?你知道的,因为当时正在下雨,所以很看清道路。
分析:这句话是对过去正在进行的动作的描述,因此使用过去进行时
8.I ( ) my clothes, and the phone rang.
A.wash B.washed C.am washing D.was washing
答案:D
翻译:我正在洗衣服的时候,电话响了
分析:这句话表达的意思是电话铃响起来我正在进行的动作。
9.David promised to come round to have supper with us today.
—But he ( ) . I have been alone for half an hour.
A.will not B.had not C.has not D.does not
答案:A
翻译:David答应过今天来和我们一起吃晚饭,但是他不会来了,我已经一个人在这半个小时了
分析:根据翻译可知,不会来应该是用将来时。会不会来时将来才会发生的事情 而不是过去和现在 所以淘汰其他三项
10.The Harry Potter books ( ) pretty popular since they were published.
A.become B.will become C.have become D.are becoming
答案:C
翻译:哈利波特自出版以来就十分受欢迎
分析:since 完成时的标志,出现since一般都是使用完成时。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-08
1.C 仍然在增长。(进行中)
2. A 疑问句中修饰主语,不到装。
3.B 持续一段时间,用延续性动作
4.B there be结构 rain用单数
5.C 主句用过去完成时,过去时
6. D 由 “two years ago”可知此句是一般过去时。
7.A 过去的时态
8.B and 前后一致
9.A 他不会再来了(将来时),我都等了1个半小时了。
10.C 复数,现在完成时
第2个回答  2012-02-08
C 还在生长
A 宾语从句 用陈述语序、
C 现在完成时
B There be 句型 rain 不可数
C 时间状语从句 主句过去 从句过去
D 一般过去时
A
D 过去进行时
A
C
第3个回答  2012-02-08
C A C C D C B D B C