英语吧 关注:1,547,205贴子:11,409,375
  • 2回复贴,共1

【October·原创】麻烦问问:按照图一,意思是陈述现在的

只看楼主收藏回复

【October·原创】麻烦问问:按照图一,意思是陈述现在的状态用过去时,陈述过去的状态,用过去完成时吗?那为什么图二两个if后面都是过去完成时啊


来自iPhone客户端1楼2020-10-21 17:31回复
    這本書不嚴謹喔⋯如果是虛擬語態的話⋯正規的語法be動詞在現在時都只能用were⋯不論人稱的⋯所以圖一的例句應該是If I were hungry⋯當然口語中⋯英美人會用if I was⋯但是這個只是口語⋯正規寫做都要用were⋯


    IP属地:美国来自iPhone客户端3楼2020-10-21 19:03
    回复
      然後圖二⋯第一句「如果我昨晚去派對,我現在應該會很累」⋯但是現在你並不累⋯所以是和現在的事實相反⋯那就是would do/be的形式⋯第二句「如果我昨晚去派對,我應該可以遇到很多人」⋯但是你昨晚沒有遇到很多人⋯所以是和過去的情況相反⋯要用would have done/been⋯虛擬語態當中的相反是與結果的事實相反⋯而不是與原因的事實相反⋯圖二的例句中⋯原因事實是「是否有去派對」⋯但是結果的事實是「現在是否很累」以及「是否有在前一天晚上的派對上遇見很多人」⋯


      IP属地:美国来自iPhone客户端5楼2020-10-21 19:10
      回复