专四专八考试

解析:"You know so much about literature

来源:网考网专四专八 所有评论

【单选题】 "You know so much about literature. It's a pity you failed your degree," Harry said, "You ______ a good teacher."
A.would have been
B.can have been
C.must be
D.should have been

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

语法结构题。本句的难点是:failed your degree是过去发生的行为,该句暗含这样一层意义: If you hadn't failed your degree you would have been a good teacher.本句的意思是:“约翰,你的文学知识很丰富,没拿到学位可真遗憾,”哈利说,“你本会成为一个好老师。” 查看试题解析出处>>

相关推荐

发布评论 查看全部评论