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

If I had tried my best last term, I ________more progress then.
A.could makeB.would makeC.must have madeD.could have made
D
虚拟语气的考点。根据从句谓语的形式had done和主句中的then ,说明是表示与过去事实的虚拟。would/should/could/might+have done 是表示与过去事实相反的主句谓语形式。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

You ______ be hungry already — you had lunch only two hours ago!
A.wouldn’tB.can’tC.mustn’tD.needn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Mary,how did your maths test go??
—I had thought I _____ ,but in fact I came in the top 10 in my class. ?
A.should have failed
B.couldn’t have failed?
C.might have failed
D.shouldn’t have failed?

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


—Will you stay for lunch?
—Sorry, ____________. My brother is coming to see me.
A. I mustn’tB.I can’tC.I needn’tD.I won’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— How about your journey to Mount Tai?
— We _____ a pleasant journey but for the rain.
A.would haveB.will haveC.had hadD.would have had

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You don’t have to know the name of the author to find a book. You ____find the book by the title.
A.mustB.needC.canD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It has been suggested that the land  equally among the farmers.
A.is sharedB.should share
C.be sharedD.will be shared

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


——Hi, Mike.Any idea where Mary is?
——She ____ in the classroom.I saw her there just now.
A.shall beB.should have beenC.must beD.might have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If you have something important to do, you ___ waste any time.
A.needn’tB.mustn’tC.may notD.won’t

查看答案和解析>>

同步练习册答案