首页 > 英语 > 题目详情
wouldhavedone,mighthavedone,couldhavedone,shouldhavedone分别表示什么意思?
题目内容:
would have done,might have done,could have done,should have done分别表示什么意思?优质解答
一、在虚拟语气中的用法1.should have done 表示“过去本应该做某事却未做.”其否定结构 shouldn't have done 表示 “过去本不该做某事却做了.”2.ought to have done 表示“过去本应该做某事却未做.”其否定结构 ou...
优质解答
本题链接: