客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 You didn’t take his advice. ( ) his advice, you( )such a mistake.

A

Had you taken; wouldn’t have made

B

If you had taken; would make

C

Were you to take; shouldn’t have made

D

Have you taken; won’t have made

正确答案 :A

解析

【答案】A
【解析】本题考查句法——虚拟语气。
句意:如果你听取了他的建议你就不会犯这样的错误了。
A项:根据句意和时态可知,此处是对过去事实的假设,条件句应用had+运去分词的结构,主句用would have+过去分词的结构。条件句中如果有had, were或should时可省略if,并将其提至句首,实行倒装。 符合题意,故选A。
B项:不符合题意,故排除。
C项:不符合题意,故排除。
D项:不符合题意,故排除。
故本题答案为A。