must have done 用法 1.表示对过去事实有把握的推测,具有较大的可能性。只用于肯定句中,否定句和疑问句用 can/could have done。例如: His watch must have stopped. 他的表肯定停了。 2.用于虚拟语气中时,表示与过去事实相反。例如: You must have caught the bus if you had got up earlier. 如果...
以下是"would have done"的用法归纳。 1.表示过去假设的情况: "Would have done"常用于虚拟条件句中,表示对过去的假设或猜测。例如: - If I had studied harder, I would have passed the e某am.(如果我学习更努力,我就能通过考试了。) - If it hadn't rained, we would have gone to the beach.(...
would have done是虚拟语气中的用法,表示对过去发生的事情的假设或猜想。详细解释如下:一、基本用法 would have done是一种虚拟语气的结构,通常用于表示对过去事件的假设或可能的结果。这种结构主要出现在条件句中,当条件未被满足时,我们可以用would have done来描述可能出现的结果。简单来说,它就是...
If the wound had been any deeper, you would have had to go to hospital.
would have done 基本都表示与过去不符或相反的“虚拟语气”;偶尔可以表示“对过去的推测”,但不表示“意志、愿望”。
首先,书上说,will/would have done用于推测过去,这不对。 will have done用于推测现在或将来,不用于推测过去。 would have done用于推测过去,这个对,不过would have done也可以是情态用法。 其次,书上说,指说话人确信某事已发生,但并不确知。 我觉得,这句讲解不说也罢。不说,我也能懂。说了,我还费了好大...
would have done应该不仅仅指虚拟语气吧,是否应该还有推测的含义 “would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。1.Iwouldhavetoldyouallabouttheboy'sstory,butyoudidn'taskme.我本来会告诉你这个小男孩的故事,但是你没有问我。2.Withoutyourh
would have done的用法: 1.表示对过去的推测(常用于宾语从句中表过去将来完成时)。 2.用于过去的虚拟语气的从句中。 The mayor of Beijing saidthat all construction work for the Beijing Olympics ___ by 2006. A. hasbeen completed B. hascompleted C.wouldhave been completed D. wouldhave completed...
过去本应该做某事;would have done过去本会做某事;must have done一定已经做了某事;could have done...
一、“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。1. I would have told you all about the boy's story, but you didn't ask me.我本来会告诉你这个小男孩的故事,但是你没有问我。2. Without your help, I wouldn't have achieved so much.没有你的帮助,...