作业帮 > 英语 > 作业

He would be still alive today if he ____ that drug.C.didn't

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 09:29:06
He would be still alive today if he ____ that drug.C.didn't take D.hadn't taken
D
如果他没有服用毒药(和过去事实相反if sb.had done),他现在还活着(和现在事实相反).
【俊狼猎英】 欢迎追问
再问: 与过去事实相反用if引导的从句用if sb. had done,主句应该用should(would/could/might)+have+过去分词
再答: 主从句时态不一致, 这里主句是现在,从句是过去, 你的公式只适用于过去。