最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

高中语法习题汇总(附答案与解析)

来源:动视网 责编:小OO 时间:2025-10-01 02:02:55
文档

高中语法习题汇总(附答案与解析)

语法习题汇总(时态语态。情态动词。主谓一致。虚拟语气。形容词副词)时态语态:1、Theviolinwillhavetobetunedbeforeit___A__.A.isplayedB.shouldplayC.playsD.isbeingplayedA.主句将来式从句现在式,被动,2、BythetimeyouarriveinLondon,we_C____inEuropefortwoweeks.A.hadstayedB.shallstayC.willhavestayedD.havebeensta
推荐度:
导读语法习题汇总(时态语态。情态动词。主谓一致。虚拟语气。形容词副词)时态语态:1、Theviolinwillhavetobetunedbeforeit___A__.A.isplayedB.shouldplayC.playsD.isbeingplayedA.主句将来式从句现在式,被动,2、BythetimeyouarriveinLondon,we_C____inEuropefortwoweeks.A.hadstayedB.shallstayC.willhavestayedD.havebeensta
语法习题汇总(时态语态。情态动词。主谓一致。虚拟语气。形容词副词)

时态语态:

1、 The violin will have to be tuned before it ___A__.

    A. is played          B. should play   

    C. plays                D. is being played

A. 主句将来式从句现在式,被动,

2、 By the time you arrive in London, we _C____ in Europe for two weeks.

    A. had stayed             B. shall stay   

    C. will have stayed    D. have been staying 

 C.  by the time you arrive 你到达的时候(时间为止),表达到将来某时刻为止;主句里”for two weeks”已两周的时间状语,正好符合“将来完成表示的”到将来某时刻就已经之意。

3、All the preparations for the task _D____, and we’re ready to start.

    A. completed                    B. complete    

    C. had been completed     D. have been completed 

 D.用被动语,排除A,B 项。C项是过去完成时表示过去的过去,而本句的意思是“现已准备好,马上就要开始。”

4、 I thought I __A__ the door, but it is still open

    A, had closed     B, was closing   

    C, have closed    D, would close

答案:A. 此题close(关闭)发生在thought 之前,用过去完成时, 表示发生在过去的过去

5、You __B__ television. Why not do something more active?      

   A. always watch              B are always watching   

   C have always watched   D have always been watching

答案:B.  有时现在进行时可以表示对人或事不满、责备或赞扬。

6、 ---Why weren’t you at the meeting?

    ---I _C___  an important visitor from the UK in my office.

     A expected             B had been expecting   

     C was expecting     D. had expected

答案:C. 没参加会的那段时间,我在等人;用过去进行时。 A项表示“等过”;B项表示“一直等到开会时”; D项表示“开会之前等待过

7、I have no idea what _D___ while I was asleep.

    A. has happened    B. was happened 

    C. had happened    D. happened

答案:D.本句的关键点是: while I was asleep 表示的是过去的时间只能用过去时。A项现在完成时不能与准确的过去时间连用。C项过去完成时表示过去的过去与题意不符。B项的错误在于happen不能用被动语态。

8, --Have you moved into the new house?

      --Not yet, the rooms ___A__.

       A. are being painted        B. are painting    

       C. are painted             D. have been painting 

答案:A.  从上下文的意思来看,没有搬家的原因是“房子正在被粉刷”。因此用现在进行时的被动语态。B,D项都是主动语态与题意不符;C项的时态为一般现在时表示经常和习惯动作,也与题意不符

9. You don't need to describe her. I _B__ her several times. 

A. had met B. have met  C. met D. meet

答案B.首先本题后句强调对现在的影响,我知道她的模样,你不用描述。 再 次,several times告知为反复发生的动作,因此用现在完成时。

10. --- Oh, dear. I forgot the air tickets. 

  --- You __B____ something. 

  A. have left   B. are always leaving   C. are leaving   D. always left 

答案B。进行时态与always, all the time等连用,表示习惯性行为,

且带有浓厚的感情色彩。此处可理解为“你总是丢三落四的”。 

11. --- I ____A__ so busily recently that I ______ no time to help you with your math. 

  --- That’s OK. I can manage it by myself. 

  A. have been working; have 

  B. have worked; had 

  C. am working; will have 

  D. had been working; had had 

答案A.  recently常与现在完成时或一般过去时连用。第二空应用一般现在时。

12.  I ___D___ ping-pong quite well, but I haven’t had time to play since the New Year. 

A. will play   B. have played    C. played      D. play 

答案D.  “乒乓球打得好”是一般情况,故用一般现在时。

13. The traffic in our city is already good and it ___D___ even better. 

   A. gets B. got C. has got D. is getting  

答案D.    现在进行时可用于表示动作的渐进过程。又如:Her hair is getting

           grayer and grayer.她的头发正变得越来越花白。 

14.I have to go to work by taxi because my car ______at the garage.

A.will be repaired             B.is repaired

C.Is being repaired            D.has been repaired

现在进行时表示正在发生的动作或存在的状态。根据所提供情景I have to go to work by taxi可判断出汽车正在被修理。

15.--Your job _____open for your return

--thanks

A.will be kept                   B.will keep

C.had kept                       D had been kept

一般将来时表示将要发生的事。KEEP是延续性动词,用一般将来时表示将一直持续下去。表示在回来之前工作一直被保留着。KEEP与YOUR JOB是动宾关系被动语态。

情态动词:

16. — Excuse me, could you tell me where the Yajia Supermarket is?

  — It’s two blocks straight ahead. You ______ miss it.

   A. mustn’t     B. can’t     C. needn’t     D. shouldn’t

 B。根据题意,此处需要表示“推测”的否定结构,故can’t为正确答案。

17.— I saw Mr. Sun at Tongyu Station this morning.

  — You ______. He’s still on holiday in Hawaii.

   A. couldn’t have      B. mustn’t have  

   C. shouldn’t          D. needn’t

A。这是一个省略句,couldn’t have done表示对过去发生的动作的否定推测,意为“不可能……”。

18. — How dangerous it was!

  — Yes, but for the passer-by’s quick action, the girl ______.

   A. was drowned      B. could have been drowned

   C. had drowned      D. should be drowned

B。but for的意思是“要不是”,语法功能上等同于if 引导的否定虚拟条件句,因前句中How dangerous it was可知应与过去事实相反。

19. — What’s the matter with you?

   — Oh, I’m not feeling well in the stomach. I ______ so much fried fish just now.

    A. shouldn’t eat            B. mustn’t have eaten  

    C. shouldn’t have eaten     D. mustn’t eat

 C。shouldn’t have done 表示“本不该做……,但实际上却做了”。

20. — Need you go to work now?

    — Yes, I ______.

    A. must       B. need       C. can       D. dare

A。need引导的一般疑问句,肯定回答应用must。

21. Your trousers are dirty. ______ them for you?

    A. Shall I wash          B. Will I wash

    C. Am I going to wash    D. Am I washing

22. You are late for school today. You ______ to school earlier.

    A. ought to come        B. should have come 

    C. ought have come      D. should come\

 B。should have done表示“过去某件事应该做而实际上没有做”,此处含有责备之意,也可用ought to have come。

23. We must learn from Lei Feng, ______ we?

    A. may      B. can’t     C. don’t      D. needn’t

 D。反意疑问句中,当must作“必须”解时,可以用needn’t / mustn’t构成附加疑问句。

24 She must be hungry, ______ she?

    A. isn’t       B. needn’t      C. doesn’t    D won’t

A。反意疑问句中,陈述部分的must表示对现在情况推测时,附加疑问句中通常依据must后面的动词形式确定助动词。

25. You ought ______ for what you haven’t done.    A. not to be punished       B. not be punished 

    C. to not punished          D. to not be punished

. A。ought to 的否定式是ought not to。

26 I’m sure he ______ have the computer sooner or later.

    A. shall      B. can      C. must      D. would

 A。主语是第三人称时,shall表示说话人给对方的“允诺;命令;指示;意愿”。

27.The fire spread through the hotel very quickly but everyone______get out.

A.had to          B.would      C.could     D.was able to

此题考查的是was able to 和could和could 的区别,was able to 和could都有能的意思。但was able to还有能成功做某事之意。

28.--what’s your name?

---Candy. ______i spell that for you?

A. shall    B would   C can    D might

Shall用于第一第三人称,构成疑问句是。表征求对方同意或意见。Wwould 用于第2人称,表示愿意。

29.—Mr.Gordon asked me to remind you of the meeting this afternoon.Don’t  forget it.

____ok.i  ______

won’t B don’t C will Ddo

.Don’t  forget it.是祈使句。回答祈使句只能用i won’t和i will。表示将做或不做某事。不能用don’t 和do。

30.

John, look at the time. _A______ you play the piano at such a late hour? 

    A. Must        B. Can        C. May         D. Need 

must用于疑问句,表示责备、抱怨的感情色彩,意思为“偏要,硬要、干嘛”。 

You can’t imagine that a well-behaved gentleman _C____ be so rude to a lady. (2001上海) 

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

分析:在某些名词性从句中,should 表示惊异、意外等情绪,常译为“竟然”。答案分别为C。如:It seems unfair that this should happen to me. 真不公平,这件事竟然发生在我身上。 

主谓一致.

31My family A___not large, but my family ___ all music lovers.

A. is …are   B. are…is  C. is…is    D. are…are 

 A. 集体名词family, team, class, army, enemy, group 等作主语时,如强调整体,谓语动词用单数形式;如强调一个个的成员,谓语动词用复数形式。

32.The number of teachers in our college B___ greatly increased this term.

  A number of teachers in our college ___ from the countryside.

  A. is; is     B. is; are    C. are; are   D. are; is

 B. The number of + 复数名词作主语,谓语动词用单数形式。

A number of + 复数名词作主语,谓语动词用复数形式。

33More than one student _D__ been sent to Japan since 2000.

  More than one hundred students ___ been sent to Japan since 2000.

  A. have; have    B. has; has 

  C. have; has  D. has; have

 D. more than + 复数名词作主语,谓语用复数; more than one + 单数名词作主语,谓语用单数。 many +复数名词作主语,谓语用复数;  many a + 单数名词作主语,谓语用单数。

34.Two hours D__enough for us.

  A. are     B. have   C. were  D. is

. D. 当时间,距离和金钱用作主语时,通常被看成是一个整体,谓语动词用单数。 

35.He is one of the boys who B___ here on time.

  He is the only one of the boys who ___ here on time.

  A. has come; have come   B. have come; has come 

C. has come; has come    D. have come; have come、

B定语从句中谓语动词与先行词保持一致。one of + n who + 复数谓语;the (only) one +n who + 单数谓语。

36The professor and writer _A__coming to make a report.

The professor and the writer ___come to make a report.

A. is…have  B. are…has  C. is…are  D. are…is

.A. 两个或两个以上的并列主语由and 连接时,如果表示不同概念谓语动词用复数;如果表示同一概念谓语动词用单数。

37.The police _C__ searching for the thief everywhere.

   The policeman ___ searching for the thief everywhere.

   A. was; was    B. has been; has been 

   C. are ; is     D. have; is、

 C. people, police, cattle等作主语时谓语动词用复数。

38.Every boy and every girl ___ a new book.

A. are given     B. is given    

C. has given   D. have given、

. B. Every + n and every +n ; Each + n and each +n ; No + n and no +n 作主语时,谓语动词用单数形式。

39. The young ___ happy to give their seats to the old. 

    A. is       B. are    C. has        D. have、

. B. “the+ 形容词/-ed分词”,表示一类人时,谓语动词用复数形式;表示一类事物时,谓语动词用单数形式。如:The good in him outweighs the bad.

40. Over sixty percent of the city ____ destroyed in the war.

Thirty-five percent of the doctors ____ women.

A. was; was     B. was; were   

C. were; were     D. were; was

. B. 分数(百分数)/ all / some / none / half / most+ of + n 做主语,谓语动词根据of后的名词来确定。

41.The shoes ___ mine.

   This pair of shoes ___ my brother’s.

A. are; is       B. is; is    

C. are; are    D. is; are

 A. 英语中有一些由两个部分组成的物体名称通常是以-s结尾,如shoes, scissors(剪子),pincers(钳子),glasses(眼镜),shorts(短裤),trousers(裤子),suspenders(吊裤带)等。这一类名词,如果不带"一把"、"一副"、"一条"等单位词而单独使用,通常作复数。例如:

如果带有单位词,则由单位词的单、复数形式决定动词的单、复数形式。 例如:One pair of scissors isn't enough.

42.Large quantities of cotton ___ shipped all over the world already.

   A large quantity of bamboo ___ used for pipes to carry water.

A. has been; are     B. has been; is   

C. have been; is    D. have been; are 

. C. A large quantity of + 可数名词复数形式/ 不可数名词,作主语时,谓语动词用单数形式;Large quantities of +可数名词复数形式/ 不可数名词,作主语时,谓语动词用复数形式。

43The only means to achieve success ___ to appeal to arms.

    A. is    B. are    C. were    D. have、

. A. 英语中一些形复意单的名词,如:news, means, politics, physics, maths, the United States等作主语时,谓语动词用单数。但若不是国名,而是群岛、山脉、海峡、瀑布等地理名称、通常作复数用。

44 Whisky and soda ___ always his favourite drink.

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

20. B. 用and 连接的成对名词习惯上被看成是一个整体,如:bread and butter(抹黄油的面包),knife and fork(刀叉),等作主语时,谓语动词常用单数。

虚拟语气

45 — Some American and British soldiers abused (虐待) the war prisoners in Iraq.

   — I think it’s necessary that they _____ seriously according to the international law.

     A. punish               *B. be punished

     C. must be punished     D. will be punished

It’s + necessary 后面引导的从句需要用虚拟,这里可以写成should be punished (should 可

46. He is a stupid man. But he acts as though he _______ a wise man.

     A. is  *B. were C. should be  D. seems like

as if/though后面引导的句子用主语+were 这里的were不能换成is/was ,无论主语是单数还是复数都不能

47. Look at the clock! Don’t you think it is time that_____ ?

     A. we are going home     B. we go home

     *C. we went home          D. we can go home

It is  ( high)time that 后面用主语+过去式 这是固定用法

48. I’d rather you ____ at home all day today.

     A. stay               *B. stayed

     C. should stay        D. had stayed 

I’rather sb 的用法,如果是对现在和将来的假设就用过去时,如果是对过去的假设就用过去完成时 ,这里显然是对现在的假设

49—Yang Liwei has won great honour for our country. 

—Who is Yang Liwei?

—What a question! It is surprising ________ the first spaceman in China. 

A. you didn’t know our national hero    B. to you not to know him

C. you should know nothing about        D. you knew nothing about him

 C. 因为在it is surprising后的that从句中,谓语要用“should +动词原形”,其中should含“竟然”之意,不可省略。

50 Robert wishes that he ________ business instead of history when he was in university. 

A. studies                                           B. studied         

C. has studied                                     D. had studied 、

D. 因为wish后的宾语从句中的谓语动词要用过去式,此题的study business是与过去事实相反的情况,所以用had studied business(from www.hxen.com)。

51My demand is that the information referred to in my report ________ to Mr. Brown without delay. 

A. to be e-mailed                                 B. e-mailed       

C. be e-mailed                                     D. being e-mailed

 C. 因为主语是demand时,其后的表语从句的谓语要用“(should +)动词原形”。

52. If he had not gone out in the storm, he ________ alive now. 

A will be                                               B. would be      

C. would have been                                      D. is

B. 由had not gone可知,条件句是与过去事实相反的情况,而now提示我们,主句是与现在事实相反的情况,所以用would be。

53. If only I ________ how to operate an electronic computer as you do. 

A. had known                                       B. would know     

C. should know                                     D. knew

D. 因为if only (要是…就要了) 其后的句子要用过去式表示虚拟语气,由as you do可知,是与现在事实相反,所以选knew。

54 I would have come earlier, but I ________ that you were waiting for me. 

A. didn’t know                                      B. hadn’t know  

C. would have known                             D. haven’t known

 A. 因为would come earlier是与过去事实相反的虚拟语气,而后面分句表示的是事实:当时我的确不知道…所以用一般过去时,选A。

55 The teacher agreed to the suggestion that the students ________ two weeks to prepare for the exam. 

A. give                                                  B. should give          

C. be given                                            D. would be given

.C. 因为that从句是suggestion的同位语,应当用“(should+) 动词原形”表示虚拟语气,又因the students与give是被动关系,所以选be given。

56. Wang Ling, one of my friends, is very good at English. He speaks English as if he ________ an Englishman. 

A. were                                                 B. would be       

C. have been                                          D. had been 

 A. 因为Wang Ling是中国人的名字,显然不是英国人,所以as if从句的谓语要用与现在事实相反的情况,所以用were。

57. We ________ our lives had it not been for the policeman. 

A. would have lost                                  B. should lose      

C. might lose                                          D. had lost 

 A. 因为had it not been for the policeman = if it had not been for the policeman (如果没有) ,显然是与过去事实相反的情况,主句中的谓语应是would have lost。

58 Were it not for the snowy weather, we ________ all right. 

A. would be                                      B. would have been         

C. were                                                 D. may be 

. A. 由于从句谓语为一般过去时,表示的是对现在的虚拟,故主句谓语用过去将来时,表示。Were it not for the snowy weather=If it were not for the snowy weather.

59 It is hard for me to imagine what I would be doing today if I ________ in love, at the age of seven, with the Melinda Cox Library in my hometown. 

A. wouldn’t have fallen                           B. had not fallen

C. should fall                                    D. were to fall

 B。这是个错综时间虚拟条件句:主句与现在事实相反,条件句与过去事实相反。句意为“如果我不是在七岁时就迷上了Melinda Cox 图书馆,我真不能想象我如今会在做什么”。

60 How I wish every family ________ a large house with a beautiful garden!

A. has                                                    B. had                  

C. will have                                            D. had had

20. B。wish 后面宾语从句的谓语总是用过去时态。此题是表示与现在事实相反的愿望,从句谓语用一般过去时。句意为“我多么希望每个家庭都有座有一个漂亮花园的大房子啊!”

形容词副词

61—Do you need any help, Lucy?

—Yes, The job is ________ I could do myself. 

A. less than            B. more than            C. no more than        D. not more than

B。注意句中的Yes,由于答话者对问话者的“你需要帮助吗?”作了肯定回答,说明答话者独自完成工作有困难,故填more than。

62. With April 18’s railway speedup, highway and air transport will have to compete with ________ service for passengers. 

A. good                   B. better                 C. best                     D. the best

8. B。句子大意为:由于铁路提速了,所以高速公路和航空业要提高服务质量来竞争客源。因将“高速公路和航空”与“铁路”比较,故用比较级。

63 . After two years’ research, we now have a ________ better understanding of the disease. 

. A very                  B. far                  C. fairly                   D. quite B。这四个副词中,通常只有far可用于修饰比较。注:quite有时也可用于修饰比较better,但它只用于表示“身体康复”,不用于其他意义。

. —I didn’t do well in this English examination. How about you? 

—I did ________ you. 

A. not better than      B. no worse than      C. as well as           D. no better than

. D。句中的no better than相当于as badly as,其意为“一样不好”。

65. —Do you regret paying ten dollars for that book?

—No, I would gladly have paid ________. 

A. as twice many      B. twice as many      C. twice as much    D. as twice much

 C。在as…as…结构中,表示倍数的词或程度副词都放在第一个as之前。

66. —Be careful not to drop the Ming Dynasty vase. 

—Yes, we can’t be ________. 

A. too careful            B. very careful         C. too careless        D. careless enough

. A。此题考查can’t be too + adj,其意为“无论……也不为过”。

67 He’s not got another job yet and it’s not ________ he will for some time. 

A. likely               B. easily                  C. nearly                 D. lonely

. A。因为likely是形容词,意为“可能的”,在句中作表语。easily和nearly是副词;虽然lonely(寂寞的)是形容词,但其意义与句意不通。

68 One day they crossed the _______bridge behind the palace.

A.old Chinese stone         B.Chinese old stone

C.old stone Chinese         D.Chinese stone old

A 多个形容词修饰名词的排列顺序

限定词-数词-描绘形容词-表示特征的形容词-表示颜色的形容词-表示类属的形容词(国籍,质地材料的形容词)-名词

69. —Are you pleased with what he has done?

—It couldn’t be____. Why didn’t he put more effort into his work?

A. any worse             B. much better        C. so bad                D. the best

 A。因为It couldn’t be any worse. 意为“(他的工作做得)非常差”,与后文内容相符。

70. He moved away from his parents and missed them ________enjoy the exciting life in China. 

A. too much to         B. very much to        C. enough to           D. much so as to

 A。因为too…to do sth. (太…以至于不能做…) 是固定搭配。

71 Mrs White. bought a _____ wallet for her husband.

   A. black leather small      B. small leather black    

   C. black small leather      D. small black leather

此题考查名词前多个形容词的排列顺序。一般顺序为:size + general description + age + shape + color +material + origin + purpose ( A Practical English Grammar ) , 故选D。

72—Let me help you , Tom !

—Thank you . I can do it. Here’s         to hold all these things .

   A. a big enough case         B.an enough big case 

   C. a case enough big         D.a case big enough

本题考查enough与形容词连用时的位置关系。当enough修饰形容词或副词时,enough应放在形容词、副词之后,故选A。

73.—How did you find your visit to Disneyland?

—I enjoyed it very much. It was _____ than I had expected.

   A. far more interested   B. far more interesting   C. so interesting   D. even more 、interested

本题考查形容词及其比较等级的用法。interesting 一般用来修饰事物,interested 一般用来修饰人,可排除A、D。比较等级前可用much、a lot、any、a little、 far等表示程度的副词来修饰。故选B。

74—Could we stay here for the night?

—Sorry. I have ____ to hold you all.

   A. too small a room   B. very small a room   C. a too small room   D. such small a room、

本题考查形容词与too连用时的特殊词序。当形容词与too,how, as, so连用时,词序是:too/how/as/too+形容词+a/an+名词。需要注意的是,该结构必须有冠词。B、D则应分别改为:a very small room; such a small room .故选A。

75.—George is a wise person .

—But in my opinion , he is         than wise .

   A. cleverer         B.braver         C. more brave         D.less brave

more…than…与其说…,倒不如说…,多用来对某一事物内部不同性质的比较。与其说他聪明,倒不如说他勇敢。故选C。

文档

高中语法习题汇总(附答案与解析)

语法习题汇总(时态语态。情态动词。主谓一致。虚拟语气。形容词副词)时态语态:1、Theviolinwillhavetobetunedbeforeit___A__.A.isplayedB.shouldplayC.playsD.isbeingplayedA.主句将来式从句现在式,被动,2、BythetimeyouarriveinLondon,we_C____inEuropefortwoweeks.A.hadstayedB.shallstayC.willhavestayedD.havebeensta
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top