题目内容
---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。
考点:考查情态动词+have done的用法
试题分析:考查情态动词+have done的用法:句意:--信不信由你,我今天早上把钱包落在出租车上以后应该能失而复得。--很赞同,你知道,可能会有人拿的。重庆还是有很多好人的。Might have done过去可能会做,can have done一般用于否定和疑问句,should have done本该做而没有做,must have done过去一定做了,这里表示人们只是有可能会拿他的钱包。选B。
考点:考查情态动词+have done的用法
练习册系列答案
相关题目