精英家教网 > 高中英语 > 题目详情
At last he       finish the work ahead of time.
A.couldB.was able to
C.could have doneD.would have been able to
B
此句检测对can和be able to辨析使用的能力。从时态上讲,can只有过去,而be able to可用于各种时态;从语意上讲,be able to的过去可表示“设法完成某事”,相当于managed to do sth.而could则无此?用法。?
练习册系列答案
相关习题

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

.I didn’t see Mr White at the meeting ._____ he come, he would have given a lecture.
A.WouldB.DidC.ShouldD.Had

查看答案和解析>>

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

— What’s the name?
— Khulaifi. __________ I spell that for you?
A.ShallB.Would
C.CanD.Might

查看答案和解析>>

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

There       be any difficulty about passing the road test since you have practised a lot in the driving school.
A.mustn’tB.shan’tC.shouldn’tD.needn’t

查看答案和解析>>

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

We had better hurry.Our teacher       us.
A.wait forB.must wait for
C.must be waiting forD.has waited for

查看答案和解析>>

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

—_________ he come to see you as he promised??
—Of course,please and I’d rather he _________ me the truth.?
A.Shall;toldB.Should;will tell?
C.Can;covers D.Will;informed ?

查看答案和解析>>

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

- Do you know where my address book is?
    - It________ be in the hall cupboard. I think I saw it this morning.
A.couldB.canC.willD.must

查看答案和解析>>

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

—I saw Annie in the supermarket yesterday.?
—You__________her;she is still studying abroad.?
A.mustn’t seeB.can’t have seen ?
C.mustn’t have seenD.couldn’t see?

查看答案和解析>>

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

---Where will you start your work after graduation?
---Mmm, it's not been decided yet. I ____ continue my study for a higher degree.
A.needB.mustC.wouldD.might

查看答案和解析>>

同步练习册答案