—I didn’t take notes at yesterday’s meeting because I had left my pen at home.
—You ________ mine. I ______ it.
A.must have borrowed; wasn’t usingB.may have borrowed; wasn’t using
C.should have borrowed; hadn’t usedD.could have borrowed; wasn’t using
D

試題分析:考查情態(tài)動詞+完成時,must have done 表示對過去的事情肯定推測;may have done 表示對過去事情不肯定推測;should have done表示應(yīng)該做某事而沒做; could have done表示過去未完成的事情,根據(jù)句子意思,所以選D
點評:情態(tài)動詞+完成時是個難點,要知道它們的意思,做此類題時,就很容易做出正確選擇
練習冊系列答案
相關(guān)習題

科目:高中英語 來源:不詳 題型:單選題

This August will be very precious for graduates by which time they _________into a university.
A.will be admittedB.will have admitted
C.have been admittedD.will have been admitted

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The book has been translated into thirty languages since it ______ on the market in 1973.
A.had comeB.has comeC.cameD.comes

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I would have grabbed the ball if I            closer to it.
A.wasB.wereC.would beD.had been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

You don’t need to describe her. I _____ her several times.
A.had metB.have metC.metD.meet

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

When I jumped into the river, the water ___very cold.
A.was fellB.fellC.feltD.was feeling

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Did you read the book Who Stole My Cheese ?
—Yes. I___________it twice while in university.
A.readsB.readC.had readD.has read

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題


My uncle _____ to see me. He'll be here soon.
A.comes B.is coming C.had come D.came

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Food supplies in the flood-stricken area ______. We must act immediately before there’s none left.
A.have run outB.a(chǎn)re running out
C.have been run outD.a(chǎn)re being run out

查看答案和解析>>

同步練習冊答案