【題目】But for your instruction, I ______ such great progress in so short a time. Thanks a lot.

A. wouldn’t make B. hadn’t made

C. won’t make D. wouldn’t have made

【答案】D

【解析】考查情態(tài)動詞+have done。句意:要不是你的指導,在這么短的時間內(nèi),我不會取得如此大的進步。根據(jù)but for要不是,句子用虛擬語氣,相當于if非真實條件句的主語,此處與過去的事實相反,故主句用would have done結構,根據(jù)句意可知答案為D。

練習冊系列答案
相關習題

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

【題目】Dragons are ________ as monsters in most western countries .

A.describedB.achievedC.detectedD.improved

查看答案和解析>>

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

【題目】When he felt he had their ________, he began to tell his story.

A.attentionB.attitudeC.senseD.contact

查看答案和解析>>

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

【題目】My kids spend hours (聊天) on the phone to their friends.

查看答案和解析>>

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

【題目】They finally went a the plane.

查看答案和解析>>

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

【題目】Just hang the towel _______ the back of the chair so that it will dry soon.

A. over B. behind

C. with D. from

查看答案和解析>>

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

【題目】We passed through some beautiful (scene)on our journey through the Lake District.

查看答案和解析>>

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

【題目】I have a very busy life with no time to sit around ______ sorry for myself.

A.feelB.feelingC.to feelD.felt

查看答案和解析>>

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

【題目】He (attempt)to swim across the Channel, but he failed because of the terrible weather.

查看答案和解析>>

同步練習冊答案