If I (not drink) _______ so much coffee yesterday afternoon, I would have been able to sleep well last night.

admin2008-10-14  58

问题 If I (not drink) _______ so much coffee yesterday afternoon, I would have been able to sleep well last night.

选项

答案had not drunk

解析 当if引导的从句表达一种非真实的条件时,要使用虚拟语气。表示与过去事实相反的假设,条件从句中谓语动词要使用过去完成时,主句谓语动词使用 would have done的形式。如:If you had come earlier this morning,you would have seen our manager.(如果你今天早上来早一点儿的话,你就会见到我们的经理。)
转载请注明原文地址:https://jikaoti.com/ti/74cMFFFM
0

随机试题
最新回复(0)