當前位置

首頁 > 基礎學英語 > 英語語法入門 > 英語動詞測試練習題11(含答案)

英語動詞測試練習題11(含答案)

推薦人: 來源: 閱讀: 8.68K 次

 1.——I usually go there by train.  
——Why not ______ by boat for a change?
A. to try going      B. trying to go      C. to try and go      D. try going 

英語動詞測試練習題11(含答案)
析:此題可根據why not後直接跟原形動詞規律而一舉確定正確答案爲D。若將B項改爲try to go,則要根據其與try going意義之別來確定答案。依據題幹對話內容,乙方是建議甲方嘗試乘船變變花樣,所以答案仍爲D。

 

2.______ a reply, he decided to write again. 

A. Not receiving          B. Receiving not     C. Not having received     D. Having not received  

 

析:非謂語動詞的否定式not應置於首位,B、D皆爲錯誤形式。A項不能表達先於decided的動作,只有選C項才表沒收到信在先,決定再寫信在後,所以C爲正確答案。

 

3.Most of the artists ______ to the party were from South Africa. 

A. invited     B. to invite      C. being invited      D. had been invited 

 

析:―被邀請參加晚會‖,應選表被動意的選項,B不可用。D項少引導詞who,也應排除。又因短暫動詞的現在分詞被動式不可作定語,C也應排除,只有ted(=who were invited)纔是正確答案。 

 

4. Planning so far ahead ______ no sense — so many things will have changed by next year. (2011•全國新課標卷23)  

A. made          B. is making         C. makes        D. has made  

【解析】選C。句意:提前這麼早計劃沒有意義,第二年這麼多事情將會發生變化。此項用一般現在時表明這一客觀事實。選項A一般過去時,選項B現在進行時,選項D現在完成時都與接下來的一句語境不符。   一般現在時表示經常性、習慣性或不依時間的變化而發生變化的動作。時刻表上安排的將要進行的事情也可用一般現在時表示。  現在進行時表示現在正在進行的動作,或現階段一直進行的動作。非持續性動詞(如: go, come, leave, die 等)的現在進行時表示將要發生的動作。 

 

5. By the time Jack returned home from England, his son ______ from college. (2011•遼寧卷34)      
A. graduated      B. has graduated    C. had been graduating    D. had graduated  

【解析】選D。從句動作是過去時,主句動作發生在過去的過去,因此用過去完成時。   過去完成時表示過去某時間或某動作之前已經發生的事情或存在的狀態,即:過去的過去。持續性動詞的過去式常與since+時間點、for+時間段、when/before+過去時的從句、by/before+過去時間等狀語連用。 

 

6. She was ______ the bike for 25 dollars,but she wouldn’t take it.   

 A. provided      B. supplied     C. offered           D. gave  

 

【解析】選C。 offer 作―出價,開價‖講,常有offer sb. money for sth.和offer sb. sth. for money兩種搭配。此處是將後者用於被動語態中。

英語中有些動詞可以有兩個賓語,如: give, buy, bring, show, pass, offer, lend, leave, tell, write, sing, teach等,這些動詞用於被動結構時,可以將其中任何一個賓語變爲主語,而另一個賓語仍保留在謂語後面。 

 

7. If they win the final tonight, the team are going to tour around the city ______ by their enthusiastic supporters. (2011•浙江卷19)  

A. being cheered      B. be cheered    C. to be cheered    D. were cheered  

 

【解析】選C。 考查非謂語動詞,因此首先排除B和D(前面已經有are going to tour,又沒有連詞,不可能出現兩個獨立謂語)。A和C都表示被動,區別在於being done表示正在被髮生的動作,而動詞不定式to be done表示具體、一次性、將要被髮生的動作。句意:如果他們今晚贏得了決賽,整隊將在熱情的粉絲歡呼下週遊這個城市。這裏用to be done表示伴隨 

 

8. Bird’s Nest, who was reported ______ the world record in the running races.   

A. breaking       B. having broken       C. to have broken        D. to break  

 

【解析】選C。 表示據報道用―be reported +不定式‖。此處用不定式完成時表動作已發生。此句中的後一分句我們也可以這樣改寫:It was reported that Bolt had broken the world record in the running races. 

 

9. You ____ him so closely; you should have kept your distance.
 A. shouldn't follow             B. mustn't follow   

 C. couldn't have been following  D. shouldn't have been following 

 

解析. D should not have done 本不應該做某事 而在此表示正在進行,故選D.

 

10. The doctor said I was over-weight. If only I _____ less! 

 A. ate    B. have been eating   C. have eaten     D. had eaten

 

解析: D   if only後用虛擬語氣。此句中表示與過去事實相反