--- Jack fell off the ladder yesterday, but he is all right now.
---What a lucky dog! He _________ himself badly.

A.should injureB.could have injuredC.should have injuredD.might injure

B

解析試題分析:句意:——昨天杰克從自行車上掉下來了,但現(xiàn)在沒事了!嫘疫\(yùn)!他可能會受傷的。由語境可知,空格處表示對過去情況的推測,應(yīng)該在BC里面選擇,could have done 意為“可能會…卻沒有”;should have done 意為“過去應(yīng)該干某事而沒有干”。故B項(xiàng)正確,
考點(diǎn):考查情態(tài)動詞的完成式

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源: 題型:單選題

I was just going to cut my rose bushes but someone       it. Was it you?

A.has done B.had done C.would do D.will do 

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

—Pity you missed the lecture on nuclear pollution.
— I        it, but I was busy preparing for a job interview.

A.a(chǎn)ttendedB.hadattended
C.wouldsttendD.wouldhaveattended

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

--- Jack fell off the ladder yesterday,but he is all right now.
---What a lucky dog! He ________himself badly.

A.should injure B.might injure C.should have injured D.could have injured

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

They were abroad during the months when we were carrying out the investigation, or they _____ to our help.

A.would have come B.could come C.have come D.had come

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

—What a pity! Their experiment is a failure.
—They ________ better under more favorable conditions.

A.should have done B.could have done C.must have done D.may have done

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

If it      the climate, I would stay here much longer.

A.is not for B.had not been for C.were not for D.would not be for 

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

—It rained cats and dogs this morning.I’m glad we took an umbrella.
—Yeah,we would have got wet all over if we ________.              (2013·重慶,29)

A.hadn’tB.haven’t
C.didn’t D.don’t

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

(2010·江蘇高考)George is going to talk about the geography of his country, but I'd rather he ________ more on its culture.

A.focusB.focused
C.would focusD.had focused

查看答案和解析>>

同步練習(xí)冊答案