用法1.could have done可以表示过去本来能够做某事而实际上没有做。 2.must have done表示对过去已经发生过的情况的肯定推测,语气较强。 3.may / might hav...
experiment in做…的实验; experiment on〔upon〕在…上做实验; experiment with以…做试验; during the experiment在试验中 attempt the experiment of试图...
1.could have done可以表示“过去本来能够做某事而实际上没有做”。 2.must have done表示对过去已经发生过的情况的肯定推测,语气较强。 3.may / might have ...