高考英语语法疑难解析(一)

高考英语语法疑难解析(一):1. “How long have you been here?’’“Only about five minutes.Henry and Simon_____here with me.’’A.have walked B. were walking C. had walked D.walked

  1. “How long have you been here?’’

      “Only about five minutes.Henry and Simon_____here with me.’’

  A.have walked B. were walking C. had walked D.walked

  [提示]本题中“Only about five minutes.”是“1 have been here only about five minutes.”的省略句式。

  [解答]正确答案为D。

  2. The museum he paid a visit ____at the end of the street.

  A.stand B.stands C.to stand D. to stands

  [提示]表示现在存在的客观事实需用一般现在时。本题由the museum作主语,谓语要用第三人称单数形式。但须注意(which)he paid a visit to是本题中的定语从句,to不可省略。

  [解答]正确答案为D。要注意句中包含从句的情况。

  3.By the end of the 18th century,the city’s population____about two million.

  A.was B.were C.had been D. being

  [提示]虽然在本题中用了by the end of…表示过去时间,但谓语动词不表示动作的完成,而是强调过去存在的事实,因而不选C。

  [解答]正确答案为A。

  4. You____I am right if you look into the matter from my point of view.

  A. will see B. are going to see C. are to see D.are about to see

  [提示]本题既不表示主观的意向,也不表示客观的预计,因而不能用选项B。

  [解答]正确答案为A。will在此表示倾向性。例如:

  You will succeed in ten times.十次里你终归会成功一次的。

  5.“W hat were you doing when your mother called you?”

  “I had just finished writing my research paper and ____to type it.’’

  A. had started B.is starting C.was starting D. has been starting

  [提示]由于本题询问的是在过去某一时间内发生的动作,因而需用过去进行时。

  [解答]正确答案为C。was starting在句中还表示过去“正打算做”的意思。

  6.No wonder those flowers . They_____any water for 1ong.

  A. are dying;haven t had B.died;didn t have

  C.had died;haven’t had D.have died:hadn’t had

  [提示]使用过去完成时必须要有一个表示过去的参照时间。本题中没有表示过去的参照时间,因而首先排除C和D。for long表示动作或状态的持续,一般需用完成时。

  [解答]正确答案为A。are dying意为“快要枯死”。

  7.“W hat did George do before he retired?”

  “He____chemistry in a middle school for twenty—five years."

  

  A. is teaching B. taught

  C.has taught   D.was teaching

  [提示]本题问的是:George在退休前是干什么的。退休前所干的工作不可能持续到现在,因而不能选A或C。如果指的是在退休前一直在持续的动作也不能用选项D。

  [解答]正确答案为B。时间状语用了介词for,谓语动词并不一定要用现在完成时。

  8._____to have tea in the morning?

  A.Wi1l you like B. Do you like C.W ould you like D. Shall you like

  [提示]句中in the morning并不具体指某个上午,因而用Would you like?表示询问意愿的问法显然不妥当。

  [解答]正确答案为B。Do you like?是问对方的习惯。

  9.By this tim e tomorrow____on the beach.

  A.will lie B.am lying C. will be lying D. 1ie

  [提示]将来进行时常用来表示最近或很久的将来正在进行的动作,但在本题中,将来进行时用来表示说话人设想已经安排好的事。

  [解答]正确答案为C。by表示将来时间,如果强调动作的完成,则要用将来完成时。例如;

  By this time tomorrow,1 will have finished the job.到明天这个时候我已完成工作。

  10.Every day,in every way,_____better and better.

  A.am getting B.get C.will get D. am going to get

  [提示]every day表示现在,better and better则暗示正在发生的变化。因此,本题需用现在进行时。

  [解答]正确答案为A。句中用了every day并非都要用一般现在时。

  11.Sir,I bought the clock here yesterday,but it____ go.

  A. didn’t B. won’t C.can’t D.doesn’t

  [提示]并列连词but强调的是现在,即but nOW。

  [解答]正确答案为D。

  12.It was for the first time in my life I____given such a beautiful present.

  A.have been B.was C. had been D. be

  [提示]当使用It was+ the first/second time(that)?时,后半句一般要用过去完成时,但本题用的则是It was for the first time in my life。

  [解答]正确答案为B。在此强调的是过去某个时候,因而用一般过去时。

  1 3.At present many scientists______a study of intelligent beings living in outer—space.

  A.make B.will make C.are making D.have made

  [提示]at present意为“现在,目前”,排除选项B和D。.

  [解答]正确答案为C。在此表示目前正在进行的动作。

  14.It is said in the book that Thomas Edison (1847— 1931)_____the world leading inventor for sixty years.

  A. would be B. has been C. had been D. was

  [提示]本题中,“for sixty years”指的是Thomas Edison在世期间(1847—1931),因而不能用现在完成时。另外,由于本题没有表示过去的参照时间,也不能使用过去完成时。[解答]正确答案为D。

  15.Don’t worry,it’11 be a bit difficult the first tim e you_____the children. Soon you’ll find it much easier.

  A.will teach B.have taught C.teach D. taught

  [提示]“the first time”在本题中引导时间状语从句。

  [解答]正确答案为C。切记,在时间状语从句中,要用一般现在时表示将来。

  巩固练习

  1.I often ______fishing with my uncle when I was a little boy.

  A. will go B.go C.shall go D. went

  2.If I don’t get home soon,my wife___for me and getting worried.

  A.will wait B. will have waited C.will be waiting D. is going to wait

  3. I must be going. I_____no idea it was so late.

  A. had B. have C.wil1 have D. have had

  4.“The telephone is ringing.”“_____answer it.”

  A.I’m going to B. I’11 C.I’m to D.I

  5.“Come on,Peter.1 want to show you something.’’

  “Oh,how nice of you.I____you _____bring me fl gift.’’

  A. never think;are going to B. never thought,were going to

  C. hadn’t thought,would    D.don’t think,will

  6.The day we had looked forward to at _____last.

  A. coming B. come C.was meant D.is,meant

  7.There ____a car accident on the highway to the airport,which_____I'll miss my plane this morning.

  A.is;means B. was;means C. was;meant D. is;meant

  8.“Let’s play basketball sometime.”

  “Good idea!What______ this afternoon?”

  A. are you going to do B.shall you do

  C. are you doing       D.will you do

  9.Shirley____a  book about China last year but I don’t know whether she has finished.

  A.has written B. wrote C.had written D. was writing

  10.I_____your offer but I can’t accept it.

  A.appreciate B. will appreciate C.am apperciating D.will be appreciating

  (巩固练习参考答案:DCABB CBADA)

 

更多相关文章:

副词用在名词前后的意义

从英文歌曲《Yesterday Once More》探求英语语法的学习

情感因素在高校英语语法教学中的作用

[ 发布:能飞英语网    编辑:能飞英语网 ]
0
0
QQ书签  百度搜藏  Google书签  新浪ViVi书签
雅虎收藏  分享到校内人人网  收藏到豆瓣  收藏到开心网
能飞英语网欢迎您评论,文明上网,理性发言

媒体报道