----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 展开
done D. should have done 展开
2个回答
2013-02-13
展开全部
must do 必须做的
could do 也许会做的
“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
hould have done “should + 动词的完成式”表示本应该做而实际上没有做,它的否定形式表示某种行为本不该发生但却发生了。有责备的意味。
选B
could do 也许会做的
“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
hould have done “should + 动词的完成式”表示本应该做而实际上没有做,它的否定形式表示某种行为本不该发生但却发生了。有责备的意味。
选B
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询