—Believe it or not! I should get my lost wallet back after I left it in the taxi
题型:不详难度:来源:
—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 taken | B.might have taken | C.should have taken | D.must have taken |
|
答案
B |
解析
试题分析:考查情态动词+have done的用法:句意:--信不信由你,我今天早上把钱包落在出租车上以后应该能失而复得。--很赞同,你知道,可能会有人拿的。重庆还是有很多好人的。Might have done过去可能会做,can have done一般用于否定和疑问句,should have done本该做而没有做,must have done过去一定做了,这里表示人们只是有可能会拿他的钱包。选B。 |
举一反三
— Who is ____ the TV show? She seems to be talented. — Mary Green, who used to be a great actress.A.opening | B.hosting | C.playing | D.seeing |
|
My money ________.I must go to the bank to draw some of my savings outbefore I"ve none in hand.A.has run out | B.is running out | C.has been run out | D.is being run out |
|
—I hear you ____ in a pub .what’s it like? —Well ,it’s very hand work and I’m always tired , but I don’t mind.A.are working | B.will work | C.were working | D.will be working |
|
It"s really time I went home but I"m enjoying myself, so I ________ here a bit longer.A.am staying | B.have stayed | C.stayed | D.stay |
|
—I"m not finished with my dinner yet. —But our friends ________ for us.(2010·北京)A.will wait | B.wait | C.have waited | D.are waiting |
|
最新试题
热门考点