----How could I thank you enough? ----Don’t mention it. Any other man ____it

A.mustdoB.coulddoC.wouldhavedoneD.shouldhavedone... A. must do B. could do C. would have
done D. should have done
展开
匿名用户
2013-02-13
展开全部
must do 必须做的

could do 也许会做的

“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。

hould have done “should + 动词的完成式”表示本应该做而实际上没有做,它的否定形式表示某种行为本不该发生但却发生了。有责备的意味。

选B
百度网友dfa24e5635
2013-02-13 · TA获得超过5.1万个赞
知道大有可为答主
回答量:3.3万
采纳率:58%
帮助的人:1.1亿
展开全部
你好。答案是C
Any other man would have done it too. (这是虚拟语气句子的省略形式)
=== Any other man would have done it, too , if they had seen it / had had the opportunity / had been here / there .
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式