题目内容

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      既然天气是晴朗的那么就没必要在带雨伞了

 

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网