It was buying game cards that cost Jim m

admin2022-08-02  12

问题 It was buying game cards that cost Jim most of the money that he ____ on learning.(  )A. might have spent B. must have spent C. should have spent D. would have spent

选项 A. might have spent
B. must have spent
C. should have spent
D. would have spent

答案 C

解析 should have done表示本该做而没做(带有一点责备之意);might have done表示可能已经做……;must have done表示一定做了……。句子意思是“Jim把本该花在学习上的钱买了游戏卡。”
转载请注明原文地址:https://tihaiku.com/xueli/2664538.html

最新回复(0)