题目的解释说要用虚拟语气,我看不出为什么要用虚拟

The measure of a man’s real character is what he _____ if he _____ he would never be found out.

A. would do; knew        B. may do; knew        C. might do; knows        D. should do; had known


是选项限制只能理解为虚拟语气吗,要是不管选项是不是可以理解为正常的条件状语从句呢?求老师解答,谢谢


请先 登录 后评论

最佳答案 2020-04-08 16:37

一个人在商场捡到一个钱包,里面有几千块钱。他把钱包交给了商场服务台。这个人品德高尚吗?未必。因为商场人很多,就算他想占为己有,众目睽睽之下他不敢这么做。

但是如果一个人在晚上没人的街道上捡到同样一个钱包,他若占为己有是没人会发现的。这时此人怎么做,才是衡量他的品德的。这就是这句英语要表达的意思。

一个人在知道不会被人发现的情况下怎么做,是衡量一个人品德的标准。这个句子的if从句和其主句都用现在时,肯定是陈述语气,表示一般情况。也可以if从句用一般过去时,主句用would do。此时,可以理解句子为虚拟语气,表示一种纯粹假设的情况。比如,我举的在商场捡到钱包的例子,有人说此人品德高尚,我说了这句话。但也可能还是陈述语气,句子表示的意思为,看一个人品德如何,要看他过去的表现。看他在知道不会被人发觉的情况下如何做。这样,句子就不是虚拟语气。

陈述语气也好,虚拟语气也好,if从句和其主句的谓语动词形式应该匹配,要么从句用knows,主句用will do, 要么从句用knew,主句用would do.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1885 浏览
  • 不明白系 提出于 2020-04-06 10:47

相似问题