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

I _____ you some money, but I hadn’t any on me then.

A.would lend                            B.would have lent

C.could lend                             D.may have lent

 

【答案】

B

【解析】

试题分析:考查情态动词+完成时,would have done表示过去未完成的事情,由后面的句子but I hadn’t any on me then.可以知道是一般过去式,所以选B,句子意思“我本想借给你一些钱,但是那时我没有”

考点:考查情态动词+完成时

点评:情态动词的完成式是高中阶段的重难点之一,是高考常考内容,需要考生熟记它们的用法,在各类考试中经常出现,它主要用于表示对过去情况进行推测或责备等

即学即练:The weather turned out to be fine yesterday. I ________the trouble to carry my umbrella with me. 

A. should have taken    B. could have taken  C. mustn't have taken  D. needn't have taken

选D      既然天气是晴朗的那么就没必要在带雨伞了

 

练习册系列答案
相关习题

科目:高中英语 来源:2012-2013学年广东省云浮市新兴一中高二第二次月考英语试卷(带解析) 题型:单选题

I _____ you some money, but I hadn’t any on me then.

A.would lendB.would have lent
C.could lendD.may have lent

查看答案和解析>>

科目:高中英语 来源:2012-2013学年福建省德化一中高三9月联考英语试卷(解析版) 题型:单项填空

You look frozen. Sit down by the fire and I ________ you some hot tea.

A. make                B. will make     C. have made            D. am making

 

查看答案和解析>>

科目:高中英语 来源:2010-2011学年北京市东城区高三下学期二模英语试题 题型:单项填空

You look frozen.Sit down by the fire and I        you some hot tea.

    A.make             B.was making       C.made             D.will make

 

 

查看答案和解析>>

科目:高中英语 来源:2010届三轮回扣语法专项训练(情态动词和虚拟语气) 题型:单项填空

 I _____ you some money, but I hadn’t any on me then. 

A.would lend

B.would have lent

C.could lend

D.may have lent

 

查看答案和解析>>

同步练习册答案