早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Thevoluntaryservicesavedyouasumofmoneythatyouotherwiseontheagencyresponsibleforfindingyourpets.A.wouldhavespentB.shouldhavespentC.musthavespentD.canhavespent为什么不是B?

题目详情
The voluntary service saved you a sum of money that you otherwise _____on
the agency responsible for finding yourpets.
A.would have spent B.should have spent
C.must have spent D.can have spent
为什么不是B?
▼优质解答
答案和解析
这是一个虚拟语气,would have spent 是说本来可能会支付钱给找宠物中介,因为志愿服务就没有发生
should have spent 是说本来应该支付,因为志愿服务没有支付,在这里不合理,因为这是对宠物主人说的,你不能说人家本来应该支付,这不礼貌,也不合说话逻辑.