--- Jack fell off the ladder yesterday,but he is all right now.
---What a lucky dog! He ________himself badly.
A.should injureB.might injureC.should have injuredD.could have injured
D

試題分析:句意杰克昨天從梯子上掉下來了,但是現(xiàn)在好了。--真幸運!他本來會受傷嚴(yán)重的。因為是說明過去的事情,所以排除AB, --could have done 表示“本來可能而實際未……”。Should have done過去本應(yīng)該做而沒有做,根據(jù)句意應(yīng)選 D。 
練習(xí)冊系列答案
相關(guān)習(xí)題

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

I________to my cousin’s birthday party last night,but I was not available. (2013·安徽,28)
A.wentB.had gone
C.would goD.would have gone

查看答案和解析>>

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


.John is the only one of the students in the class that never______ a mistake even when it is pointed to him.
A.a(chǎn)dmit makingB.a(chǎn)dmits making
C.a(chǎn)dmit to makeD.a(chǎn)dmits to make

查看答案和解析>>

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

——Where are the children? The dinner’s going to be completely ruined.
——I wish they         always late.
A.weren’tB.hadn’t beenC.wouldn’t beD.wouldn’t have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:完形填空

I would have gone to visit him in the hospital had it been at all possible, but I ________(be) fully occupied the whole of last week.

查看答案和解析>>

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

Frankly speaking, I'd rather you________anything about it for the time being.
A.have doneB.haven't done
C.don't doD.didn't do

查看答案和解析>>

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

—What a pity! Their experiment is a failure.
—They ________ better under more favorable conditions.
A.should have doneB.could have doneC.must have doneD.may have done

查看答案和解析>>

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

It is suggested that a doctor ____immediately.
A.be sent for
B.send for
C.is sent for
D.should send for

查看答案和解析>>

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

—When can you get my car repaired? I need it tomorrow morning.
—It ______ be ready by 8:00.
A.can B.need C.might D.should

查看答案和解析>>

同步練習(xí)冊答案