—Believe it or not! I should get my lost wallet back after I left it in the taxi this morning.
—Couldn’t agree more! You know, someone _______ it. There are still good persons in Chongqing.
A.can have takenB.might have taken
C.should have takenD.must have taken
B

試題分析:考查情態(tài)動(dòng)詞+have done的用法:句意:--信不信由你,我今天早上把錢包落在出租車上以后應(yīng)該能失而復(fù)得。--很贊同,你知道,可能會(huì)有人拿的。重慶還是有很多好人的。Might have done過去可能會(huì)做,can have done一般用于否定和疑問句,should have done本該做而沒有做,must have done過去一定做了,這里表示人們只是有可能會(huì)拿他的錢包。選B。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來源:不詳 題型:單選題

All morning as she waited for the medical report from the doctor, her nervousness _____.
A.has grownB.is growingC.grewD.had grown

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

——Tomorrow ____ my birthday. I’d like you and Jane to come.
——I’m not sure if she ____ free.
A.will be; isB.is going to; isC.is; isD.is; will be

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

Today many physical bookstores ________ down with financial difficulties, inflexible management strategies and competitive pressure from online bookstores.
A.had closedB.having closed
C.being closedD.a(chǎn)re closing

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

—I'm not finished with my dinner yet.
—But our friends ________ for us.(2010·北京)
A.will waitB.wait
C.have waitedD.a(chǎn)re waiting

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

Though the medicine for my disease______, I should often______ at home or in the open air.
A.works out; work out B.is working; work out
C.is working out; work D.works; work

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

New medicines and instruments ______ every day to extend life.
A.developB.a(chǎn)re being developed
C.a(chǎn)re developingD.have developed

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

—Have they got their new house painted yet?
—I don't know. But I was told it ________ when I met them last week.
A.had been paintingB.would be painting
C.was paintedD.was being painted

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

—What's the matter with Philips?
—Something must have happened to him. He left home three hours ago, but ________ at the party!
A.didn't arriveB.isn't arriving
C.hadn't arrivedD.hasn't arrived

查看答案和解析>>

同步練習(xí)冊(cè)答案