精英家教网 > 高中英语 > 题目详情

【题目】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

【解析】考查情态动词+have done。句意:要不是你的指导,在这么短的时间内,我不会取得如此大的进步。根据but for要不是,句子用虚拟语气,相当于if非真实条件句的主语,此处与过去的事实相反,故主句用would have done结构,根据句意可知答案为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.

查看答案和解析>>

同步练习册答案