----How could I thank you enough?----Don’t mention it.Any other man ____itA.must do B.could do C.would havedone D.should have done
问题描述:
----How could I thank you enough?----Don’t mention it.Any other man ____it
A.must do B.could do C.would have
done D.should have done
答
must do 必须做的
could do 也许会做的
“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
hould have done “should + 动词的完成式”表示本应该做而实际上没有做,它的否定形式表示某种行为本不该发生但却发生了。有责备的意味。
选B
答
你好.答案是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 .