[請益] 假設語氣 混合態以及原本就想用完成式

看板Eng-Class (英文板)作者 (咖啡)時間4年前 (2021/06/08 00:35), 編輯推噓0(0014)
留言14則, 3人參與, 4年前最新討論串1/2 (看更多)
假設語氣小弟翻過十本文法書了 國外教科書等級的經典文法書也查了很多本 甚至syntax linguistics都去翻了 但一直沒查到以下問題的解答 以下問題懇請各位大大協助!! 一.如果if子句本身就想用完成式 與現在事實相反要退位到過去式 與過去相反要退位到過去完成式 那如果與過去完成式相反呢?(1) 我看到有人說要退位到過去完成進行式,這是對的嗎?(2) 例句如: 如果我進球隊那時就已經練了三年籃球,那我就會被選為先發。 二.第三條件句的 would have p.p 的時間指涉 是指過去還是有包含現在?(3) 我有看到一個混合態的假設語氣: 過去的決定對現在造成的影響 If I had saved more money, I would own this house. (如果我過去存多一點錢的話 我現在就有這棟房子了) 那下面那個 也就是標準的第三類條件句 沒辦法表達上面的意思嗎?(4) If I had saved more money, I would have owned this house (now). 我能不能在this house後面加上括弧裡的now來指涉現在?(5) 可以的話跟would own差在哪呢?(6) 3. 主要子句如果想用現在完成式該怎麼講?(7) 跟上面有點類似 因為主要子句如果要用現在完成式 這樣不是會撞到第三類條件句嗎 那該怎麼改呢,改成現在完成進行式?(8) 舉個例句: 如果我一畢業就去上班,那我現在已經工作五年了 If I had gone to work once I graduated, I would have worked for five years now. 上面是可以的嗎?(9)還是我可以寫成 If I had gone to work once I graduated, I would have been working for five years now. 這句跟上面那句 句意上有甚麼差別嗎?(10) 懇請各位大大解惑!! 如果能讓小弟看懂的話 奉上微薄1000P聊表謝意 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.116.253.86 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1623083706.A.695.html

06/09 22:02, 4年前 , 1F

06/09 23:43, 4年前 , 2F
謝謝D大 您這好像是標準的第三條件句
06/09 23:43, 2F

06/10 22:33, 4年前 , 3F
沒有人知道你所謂的第三條件句是什麼
06/10 22:33, 3F

06/10 22:36, 4年前 , 4F
一次問一題,然後不要假設我們都看過你上面提到的文法書
06/10 22:36, 4F

06/10 22:45, 4年前 , 5F

06/11 00:55, 4年前 , 6F
If I have had 請問為什麼是用have 我討論的是與過去相反
06/11 00:55, 6F

06/11 00:58, 4年前 , 7F
第0-第3條件句 你可以不知道 但這是母語人士的分類
06/11 00:58, 7F

06/11 00:58, 4年前 , 8F
但不代表你可以用這種口氣質疑別人吧??
06/11 00:58, 8F

06/11 01:01, 4年前 , 9F
如果你都不知道 那何必來這邊留一個錯的答案?
06/11 01:01, 9F

06/11 02:39, 4年前 , 10F
啊寫錯了,是 if i had had 3 years of training...
06/11 02:39, 10F

06/11 02:56, 4年前 , 11F

06/11 06:01, 4年前 , 12F
假設語氣裡的would have p.p 是 would 和 had+p.p 結合
06/11 06:01, 12F

06/11 06:03, 4年前 , 13F
的結果,因為would是助動詞,所以had 改成原形 have
06/11 06:03, 13F

06/11 06:44, 4年前 , 14F
當我沒說,我什麼都不知道
06/11 06:44, 14F
文章代碼(AID): #1WlagwQL (Eng-Class)
文章代碼(AID): #1WlagwQL (Eng-Class)