客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 Tom might not have made such a serious mistake if he _____ your advice.

A

followed

B

follows

C

had followed

D

has followed

正确答案 :C

解析

【翻译】如果汤姆听取你的建议就不会犯如此严重的错误了。 [考点]虚拟语气 【精析】C本题是与过去事实相反的虚拟假设,主句谓语动词用might (not) have done, if引导的条件句的谓语应用had done的形式,故选C。