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

admin2019-10-28  14

问题 ______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

解析 except for:除……以外;because of:由于,因为;in spite of:尽管;but for:要不是,如果没有,相当于without,常引出含蓄虚拟条件,句子一般应用虚拟语气。根据句意和句中的would have been given可知,选D。
转载请注明原文地址:https://kaotiyun.com/show/6SDC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)