______your defence he would have been given a sentence of 10 years.

admin2018-01-18  20

问题 ______your defence he would have been given a sentence of 10 years.

选项 A、Except for
B、Because of
C、In spite of
D、But for

答案D

解析 句意:要不是有你的辩护,他可能会被判10年刑期。虚拟语气题。 except for:除……以外;because of:由于,因为;in spite of:尽管,不顾;but for:要不是, 如果没有,相当于without,所引导的句子一般应用虚拟语气。根据句意和句中的 would have been given可知,选D。
转载请注明原文地址:https://kaotiyun.com/show/EmWC777K
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)