精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 虛擬語氣里的would have done為什么是have,為什么要把完成時加在里面?

    虛擬語氣里的would have done為什么是have,為什么要把完成時加在里面?
    英語人氣:252 ℃時間:2020-08-20 09:04:25
    優(yōu)質(zhì)解答
    雖說這是虛擬句的語法規(guī)則,但也不必死記,試著用中文來理解時態(tài)搭配上的邏輯. If I had done sth, I would have done sth.這種虛擬句,中文的意思就是:如果我【當(dāng)時】做了XX,我肯定就【已經(jīng)】YY了.例如: If I had ...那為什么選擇完成時爾不用過去時呢,過去時也可以表示過去的動作啊要是按這個思路,就很容易鉆牛角尖了。

    would / should / could 這些“情態(tài)動詞”,后面要不就是跟原形,要不就在虛擬句中搭配完成時,無法接過去時。

    反過來說,If I were you 干嘛要用過去時 were 呢?
    這些都是沿襲語言發(fā)展的習(xí)慣逐步成為一種規(guī)則的,語言永遠在不斷變化中,更貼近于藝術(shù)。不若科學(xué)有些定理規(guī)律是全部需要經(jīng)過辯證的。
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版