在职攻硕英语考试

解析:Had he not been so busy taking the

来源:网考网在职攻硕英语 所有评论

【单选题】Had he not been so busy taking the diamonds, he ______ the blow.
A.would feel
B.had been feeling
C.had felt
D.would have felt

网考网参考答案:D
网考网解析:

[解析] 本题测试虚拟语气。前半句省略了连接词If,在虚拟语气中,条件从句中的if可以省略,但是随后的结构需要倒装。如:Were I in your shoes,I would never do that to her.如果我是你,我绝对不会那样对待她。题目中,条件从句的结构是过去完成时,所以结果从句中应当使用“would/could/should…+现在完成时”。所以D选项是正确答案。A、B、C三选项均不符合虚拟语气的语法结构。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论