来自韩薇的问题
wouldhavedone,mighthavedone,couldhavedone,shouldhavedone分别表示什么意思?
wouldhavedone,mighthavedone,couldhavedone,shouldhavedone分别表示什么意思?
1回答
2020-05-31 10:53
wouldhavedone,mighthavedone,couldhavedone,shouldhavedone分别表示什么意思?
wouldhavedone,mighthavedone,couldhavedone,shouldhavedone分别表示什么意思?
一、在虚拟语气中的用法1.shouldhavedone表示“过去本应该做某事却未做.”其否定结构shouldn'thavedone表示“过去本不该做某事却做了.”2.oughttohavedone表示“过去本应该做某事却未做.”其否定结构ou...