作业帮 > 英语 > 作业

Would you like me to make these calls for you?

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/04/29 21:11:57
Would you like me to make these calls for you?
-I’d really appreciate it.I made them a while ago,but I have been at meetings all day.
A.must have B.have had C.should have D.had had
选哪个,说理由
连起来这句话怎么翻译
Would you like me to make these calls for you?
C.should have
分析:I’d really appreciate it我已经意识到这个问题了.什么问题?these calls(not make) -这些calls(没有处理).
短文意思是.
-你要我帮你处理这些calls(电话或需求的意思,看具体语境)吗?
-我已经意识到这个问题了.我应该在不久前就处理的,但是我一直开会到现在.(意思是没有处理)
介于上楼的答案.我提出几点.
“I made them a while ago,but I have been at meetings all day”
but有明确的转折意思,说明分句前后环境不同.后半句说“ I have been at meetings all day.”(我一直会议了一整天)就是他没什么时间去处理问题(calls),说明问题并未处理.所以此处应该用虚拟语气,I should have made them a while ago(我应该在之前处理这个问题的,表示问题到现在仍未处理.) 而不应该是过去完成时态吧.
个人愚见,仅供参考.