if 条件句在过去时中的运用和虚拟语气的区分

if a shop assistant told him she had not heard of itshe would pretend to be considerably put out.

这句话是虚拟语气吗还是只是if 真实条件句在过去时态中的运用呢?

attachments-2022-01-YguZp2Mn61d55f346e2d6.jpg

请先 登录 后评论

最佳答案 2022-01-30 11:29

If a shop assistant told him she had not heard of itshe would pretend to be considerably put out.

1.  这是陈述语气,不是虚拟语气。这里,从句told 是一般过去时,主句would 表示过去习惯做某事。

整个段落的语境已经很明确,这是在描述过去事件,分别采用 used would 表示过去习惯。

2.  情态动词would 意为“总是;总会,常常,往往”,表示过去经常、反复发生的习惯性动作,常与 often, usually, always 等频度副词,以及表示过去的时间状语连用。有时还会与 if 条件句连用,也表示过去常常会怎样。

【翻译】如果有店员说她没有听说过此事,她往往会假装很生气。



请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,1654 浏览
  • cheery 提出于 2022-01-05 17:06