英語四級語法自測練習題
英語四級語法自測練習題:常用介詞用法
A. after B. around C. until D. by
2. They held a ceremony ________ those killed in the battle.
A. in honor of B. instead of C. in favor of D. by means of
3. After finishing middle school, my sister did nothing ________ at home.
A. but to read B. but read C. besides reading D. except to read
4. Write your name and address on your bag ________ you lose it.
A. in any case B. in case C. in no case D. in that case
5. — ________ did the professor give you much advice?
— The choice of a career.
A. On what B. In what C. What D. For what
6. I made coat ________ my own hands. It was made ________ hand not with a machine.
A. in; in B. in; with C. with; by D. with; with
7. He is running ________ the wind towards the east of the station ________ Tom running ________ the right.
A. down; and; on B. against; with; on C. for; with; in D. with; while; to
8. Not all of us know the difference ________ wheat, oats and barley.
A. among B. between C. from D. in
9. The young singer is quite popular ________ the public. She’s made a remarkable achievement ________ a girl of her age.
A. with; to B. to; for C. with; for D. for; to
10. The apple trees have lots of big apples ________ them. And some birds are singing ________ the trees.
A. in; on B. at; in C. on; in D. with; through
11. That woman will quarrel ________ everybody ________ anything.
A. about; about B. about; with C. with; about D. with; with
12. The weather this month has been good ________ .
A. on the whole B. generally speaking C. above all D. on one hand
13. We should divide all the potatoes ________ two piles and separated the good ones ________ the bad ones.
A. from; by B. into; from C. into; into D. from; into
14. They said the building would be completed ________ a year.
A. after B. for C. in D. about
15. — These boxes are too heavy for me to carry.
— Here, I’ll give you a hand ________ them.
A. for B. to C. with D. by
答案解析
1. D。從“戲劇在下午6:40開始”可知到達劇院的時間最遲不應晚于6:30。A項表示“下午6:30后到劇院”,C項表示“在劇院呆到下午6:30為止”,均不合題意。B項干擾性最強,around意為“左右,大約”, 但在6:30 pm后有at the latest“最晚”,二者相矛盾。C項by是not later than(不遲于)之意,整合題意。
2. A。in honour of意為“為慶祝(為向. . . 表示敬意,為紀念”;instead of意為“代替; 而不是”;in favor of意為“贊成;支持”;by means of意為“通過; 用; 借助于”。根據句意“他們舉行了紀念陣亡戰士的儀式”可知答案為A(from www.yygrammar.com)。
3. B。but, except 和besides都有“除…之外”的意思,但沒有”,相當于not including. 另外,but后面可接不定式to do,但如果but前面有實義動詞dbesides是“除…之外,還”的意思,等于in addition to; 而except, but 是“除…之外, o的任何形式,不定式省略to。
4. B。in any case意為“在任何情況下”;in case意為“以防萬一,如果”;in no case意為“決不”;in that case意為“如果那樣的話”。句意為“在你的包上寫上名字和地址以防丟失”。
5. A。“教授給你提的什么建議?”“擇業”。“關于…的建議”應用介詞on。
6. C。by hand意為“用手工”;with“用”, 表示使用的工具, 手段,如He hit it with a hammer.
7. B。against the wind“逆風”;on the right意為“在后邊”;介詞with與一個復合結構構成短語,用作狀語,說明狀態、方式等。
8. B。一般說來,between用于兩者之間,among表示三者和三者以上之間。但有時說的雖然是三個以上的人或東西,如果強調的是兩兩相互間的關系,適用于between. 如:The soldier is hidden between the trees. 在談論事物間的差別時總是用between.
9. C。詞組be popular with意為“受…歡迎”,for“就…而論,比較…而言”。
10. C。介詞on意為“在…之上,依附于”;in意為“(表場所,位置)在……之內 / 上”in the tree 譯為“在樹上”。
11. C。quarrel with sb. about / over意為“和某人爭論某事”。句意為“那個女人無論碰到什么事兒, 總是和別人爭吵不休”。
12. A。on the whole意為“總的來說;從總體上看”;generally speaking“一般說來”;above all意為“首先,最重要的”;on one hand意為“一方面”。句意為“這個月的天氣基本上是好的” (fromwww.yygrammar.com)。
13. B。divide…into和separate…from都有“把……分開”的意思。但前者指“把整體分成若干部分”,后者指“把連在一起的分開”。
14. C。in, after這兩個介詞都可以用來表達“在若干時間之后”。in 可以用于將來時態或一般過去時態的句子中;after 用于一般過去時,如果表示某時刻之后或某件事之后,則不受時態的限制。
15. C。答語中的them指前一句的boxes。Give sb. a hand with sth. / in(at) doing sth. 意為“幫助某人做某事”。
英語四級語法自測練習題:情態動詞
1. I told Sally how to get here, but perhaps I_______ for her. A. had to write it out B. must have written it out C. should have written it out D. ought to write it out
2. —There were already five people in the car butthey managed to take me as well. —It _______ a comfortable journey. A. can’t be B. shouldn’t be C. mustn’t have been D. couldn’t have been
3. It’s nearly seven o’clock. Jack _______ be here at any moment. A. must B. need C. should D. can
4. Johnny, you _______ play with the knife, you _______ hurt yourself. A. won’t; can’t B. mustn’t; may C. shouldn’t; must D. can’t; shouldn’t
5. The fire spread through the hotel very
quickly but everyone _______ get out. A. had to B. would C. could D. was able to 6. —When can I come for the photos? I need them tomorrow afternoon. —They _______ be ready by 12:00. A. can B. should C. might D. need
7. —I stayed at a hotel while in New York. —Oh, did you? You _______ with Barbara. A. could have stayed B. could stay C. would stay D. must have stayed
8. —Are you coming to Jeff’s party? —I’m not sure. I _______ go to the concert instead. A. must B. would C. should D. might
9. I was really anxious about you. You _______ home without a word. A. mustn’t leave B. shouldn’t have left C. couldn’t have left D. needn’t leave
10. —Is John coming by train? —He should, but he _______ not. He likes driving his car. A. must B. can C. need D. may
11. A left-luggage office is a place where bags _______ be left for a short time, especially at arailway station. A. should B. can C. must D. will
12. I wonder how he _______ that to the teacher. A. dare to say B. dare saying C. not dare say D. dared say
13. When he was there, he _______ go to that coffee shop at the corner after work every day. A. would B. should C. had better D. might
14. It has been announced that candidates _______ remain in their seats until all the papershave been collected. A. can B. will C. may D. shall
15. How _______ you say that you really understand the whole story if you have covered onlya part of the article? A. can B. must C. need D. may
答案解析
1. C。“ought to / should have+過去分詞”表示后悔當初該做但卻沒做某事。“…也許我本該把詳細地址寫給她的。”
2. D。“couldn’t have+過去分詞”表示對過去情況的推測。既然小汽車上“已有五人”,且是“設法”才把你帶去的,如此擁擠,旅途當然“不可能”舒服。
3. C。nearly 暗示“時間不早了”,Jack“按理應當(should)隨時(at any moment)”都有可能到達這里。must 語氣過強;can 一般不用于肯定推測;need 意義不通,也不用于肯定句。
4. B。mustn’t(不許、千萬不)表示禁止。may 表示可能性。句意為“你千萬不要玩刀子,可能會弄傷自己的”。
5. D。表示過去具體某次“能夠”做成某事只能用 was / were able to 而不用could。
6. B。should 表示按理應當,大概。can 一般不用于肯定推測;用 might 語氣太不肯定,顧客可能走掉。
7. A。could have done 表示本可以做但卻沒有做的事。句意為“你本來可以住在 Barbara 那兒的”;而 must have done 只表示有把握的肯定推測,這與前面具有疑問語氣的 Oh, did you?不符。
8. D。語境明顯提示“我可能(might)要去聽音樂會”。
9. B。表示輕微的責備,句意為“我真的好擔心你啊。你當時本不該不說一聲就離開家的”。
10. D。由“他自己喜歡開車”這一習慣推斷,“他可能不會(may not)坐火車來”。can not“不可能”,語氣太肯定。
11. B。can 表示“可以”。should(應該), must(必須), will(愿意)均不符合語境。
12. D。dare 作行為動詞時,一般接 to do,但疑問式或否定式中 to 可以省略,此句有疑問口氣。
13. A。would 表示過去的習慣。
14. D。在規章中告誡應考者,在收完所有試卷前“必須”留在教室里。
15. A。can 在疑問句中,表示疑惑、懷疑,根據情況可譯作“能、可以”等。
英語四級語法自測練習題:形容詞和副詞
1. Norway is one of ________ European countrieswith a large land area than Britain, Ireland or Italy.
A. as big B. the biggest C. so big D. the bigger
2. Five of Henry’s children were at the weddingparty, including ________ , Daniel.
A. an oldest one B. the oldest one C. the old one D. an old one
3. —Can Li Hua help me with my English?
—I regret to tell you her English is ________ yours.
A. as good as B. no more than C. not better than D. as much as
4. I can’t pay ________ as he asked for.
A. a as high price B. as a high price C. as high price D. as high a price
5. —Are you satisfied with Jack’s job?
—Not in the least. It couldn’t be ________ .
A. so bad B. any worse C. much better D. the best
6. — What does the model plane look like?
—Well, the wings of the plane are ________ of its body.
A. more than the length twice B. twice more than the length
C. more than twice the length D. more twice than the length
7. It was ________ that both my son and my daughter couldn’t put it down.
A. such interesting a book B. so interesting a book
C. a such interesting book D. so an interesting book
8. Miss Langham arm in arm with Mr Peabody —— ________ sight!
A. how astonishing a B. so an astonishing
C. what astonishing a D. such an astonishing
9. During the ________ , he enjoyed a good primary education.
A. first few happy years abroad B. first happy few years abroad
C. happy first few abroad years D. first abroad few happy years
10. In the 27 th Olympic Games, Liu Hongyu was supposed to win the gold medal in jogging;she failed to, ________ .
A. yet B. though C. although D. anyway
12. Don’t worry about me. I’ll forget it ________ .
A. for long B. sooner C. any longer D. in time
13. —Would you like some wine?
—I don’t drink wine as a rule, but I don’t mind a glass ________ .
A. at any time B. once in a while C. more or less D. all the time
14. —Do you think the weather is good enough for a camp?
—You couldn’t hope for ________ at this time of the year.
A. a nice day B. the nice day C. a nicer day D. the nicest day
15. The guests are ________ friends of the film star.
A. mostly B. almost C. at most D. most of all
答案解析
1. D. than是解題的關鍵詞,即有than必用比較級。
2. B. 由five可知要用最高級,最高級前面用the。
3. C. 句意為“我遺憾地告訴你,她的英語不如你的好”。
4. D. 在as…as中,第一個as是副詞,后面一定是先接形容詞,再接名詞,即:as +adj. +n. +as,故選D。
5. B. 由not in the least(一點也不滿意)可知,“再也沒有做得(比他的)更差的了”。
6. C. 考查倍數表達法:①倍數+as…as…②倍數+比較級+than…③倍數+the+名詞(size, length, width, height等)+of…。選項中more than是最大的干擾項,more than twice(=over twice)意為“兩倍多”。
7. B. so interesting a book =such an interesting book請注意冠詞的位置。
8. A. 根據后面的標點“!”,可排除B和D;注意:how astonishing a sight=what an astonishing sight.
9. A. 詞序題。副詞abroad只能放在所修飾的名詞后面,排除C和D。又根據“限定語(冠詞、指示代詞、物主代詞、序數詞、基數詞、few, less, several等某些量詞)+形容詞(描繪、大小、形狀、年齡新舊、顏色、國籍或產地、物質材料、用途)+名詞”可排除B,因為限定詞few應放在形容詞happy之前。
10. B. though既可作連詞,可與although可互換;也可作副詞,位于句子末尾,此時,不能用although。yet也可表示“但是”,但不位于句末。anyway=anyhow意為“無論如何、不管怎樣”。
11. D. else常放在疑問詞(如what, who, how等)或者復合不定代詞(如someone, nothing, everybody等)后面;其所有格總是else’s。又如:That must be somebody else’s coat; it isn’t mine.
12. D. 本題中的in time不是“及時”之意,而是“遲早、終究(=sooner or later)”之意。
13. B. once in a while(=occasionally偶爾)與as a rule(=usually, in most cases通常、在多數情況下)相對。
14. C. 因為否定詞can’t與比較級連用,表示最高級含義。
15. A. 因為mostly“多半 (是)”;almost“幾乎、差不多”;at most“至多”。