高二英语虚拟语气求解.-HOW could i thank you enough?-don't mention it.A

高二英语虚拟语气求解.
-HOW could i thank you enough?
-don't mention it.Any other man ___that.
a.would do
b.will do
c.would have done
d.had done
any other 是否可以改成otherwise
也就是说这里是一个隐含虚拟语气.
为什么选c不选a
sophia0206 1年前 已收到2个回答 举报

ssg5959 春芽

共回答了16个问题采纳率:87.5% 举报

事情已经做完了,所以用完成时.
any other 是和man连在一起的,表示其他人,otherwise是否则……

1年前

3

ap423 幼苗

共回答了5个问题 举报

不可以,词义不同
与现在事实相反,第二个人 已经 帮了第一个人,所以用完成时
any other man 是另外的任何一个人,这个人帮第一个人,与现在事实相反,所以用过去时,加在一起就是would have done

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.169 s. - webmaster@yulucn.com