> 英语 >
research findings show wo spend about two hours dreaming every night,no matter what we___during the day.
是选may have done还是would have done?如果有might have done,
还有should have done 和would have done 有什么区别?
人气:317 ℃ 时间:2019-10-08 21:07:50
解答
选would have done
不能选might have done
should have done 是应该做而没有做
would+have+done虚拟语气,表示对过去事情的假设,意思是“本来会做”.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版