推 priv: 覺得看完沒辦法理解你的思路 08/22 18:55
可以具體說明嗎?是你覺得我亂寫還是說哪一句怪怪的嗎?
因為我有一些疑問,所以才提出來討論,
也許是我的想法或思考有盲點,所以才需要大家的提點。
推 orfan: 那個...假設法不是"時式"耶 並非用pt或pp就是代表過去.... 08/22 19:24
→ orfan: 就像would you please和will you please一樣 是"語態"差別 08/22 19:26
→ orfan: 結果你好像誤會了...為啥"過去"可以 "現在"卻不行 = = 08/22 19:27
並非把語態跟假設語氣搞混,
因為假設語氣有包含一種混用的用法,
http://blog.cw.com.tw/blog/profile/260/article/1922
網址有提到混合用法,
有時候If條件句與結果句的時間點會不一樣,例如我們對過去的事做假設,但結果是現在
發生,透過以下例句比較容易理解。
例句一: If my uncle had worked hard, he would be a rich man now.
(如果我叔叔年輕時有認真工作的話,他現在就會是個有錢人了)
If條件句"If my uncle had worked hard"與過去事實相反(即他過去不認真工作) →用過
去完成式
結果句"he would be a rich man now"與現在事實相反(即他現在不有錢) →用助動詞
would+原形V
例句二:If he were not a bad guy, he would not have cheated you of your money.
(如果他不是個壞人,他就不會騙你的錢)
If條件句"If he were not a bad guy" 與現在事實(他是個壞人)相反→用過去簡單式
結果句"he would not have cheated you of your money" 與過去事實(他騙你錢)相反→
用would+現在完成式
所以我才會對那幾題有這樣的想法,
像是第一題帶雨傘,
就是會不會發生「對過去的事做假設,但結果是現在發生」
一個人走在街上,淋著雨,認識的人對他說:「假如你早上帶傘,你現在就不會淋濕。」
帶傘這件事是對過去事實相反所做的假設,
結果(不淋濕)卻是與現在事實相反。
推 hsheng: 前三題若要照你的答案的話,主要子句通常會有明確的時間點 08/22 21:26
→ hsheng: 如"now" ,這樣比較不會有爭議。而最後一題你的考量是對的 08/22 21:28
→ hsheng: ,若用were的話就不會加for a long time。而has been 和 08/22 21:30
→ hsheng: had been的差異,就是看說者的感覺而定的。這種題目基本上 08/22 21:32
→ hsheng: 是有爭議的。不過考試寫作還是按照規矩來比較好:XDD 08/22 21:33
所以h板友也認為最後一題應該是C或D都合理吧
當然如果是考試應該照規矩,但扣除考試導向,我想討論其合理性與可能性。
※ 編輯: stukpe (114.40.108.27), 08/22/2015 22:15:16
→ dunchee: 18. (A) No. 你說的「假如你早上帶傘,你現在就不會淋濕 08/22 23:13
→ dunchee: 。」--> 這「中文」你再仔細想想。這講的是對方「確實有 08/22 23:14
→ dunchee: 淋濕/「現在」是處於已經淋濕的狀況」--「事實」是(現在) 08/22 23:14
→ dunchee: 已經淋濕 08/22 23:14
更正,第18題不是選A,而是也可以選B啦。
一時沒注意,看錯選項。
那D大,選B應該也可以吧!?
→ dunchee: 46. D 不能說是錯。這主要是「大家共同的日常尋常體驗」 08/22 23:22
→ dunchee: 的關係(這「共同的corpus」決定了語言的用法)。比如我跟 08/22 23:22
→ dunchee: 朋友說「啊,40年前文馨英漢辭典剛出版的時候。要是我那 08/22 23:22
→ dunchee: 時就買了,我現在就能(用這本字典)學好這些單字」.... 08/22 23:23
→ dunchee: 這整句的內容一定沒人說過?這我無法用科學性的統計資料來 08/22 23:23
→ dunchee: 證實一定沒有,但是「這特定的整句非尋常能夠(容易)碰到 08/22 23:24
→ dunchee: 」,這是肯定的(因為不容易碰到/幾乎沒碰過,所以初次聽 08/22 23:24
→ dunchee: 到會覺得「怪怪的」) 08/22 23:24
了解
→ dunchee: 74. 這句的表達重點不是在於對方(he)是否真正病了,而是 08/22 23:37
→ dunchee: 說話的人主觀的認知--說話的人無法確定對方是否有生病。 08/22 23:37
→ dunchee: 所以這是用到subjunctive用於表達an "imagined" situatio 08/22 23:37
→ dunchee: n的用法:既然是"imagined",自然不是"factual" 08/22 23:38
→ dunchee: 因為對方「看起來『像』」,而不是事實上是或不是。 08/22 23:38
→ dunchee: (D)我暫時換成現在簡單直述句(現在完成式也是"現在式") 08/22 23:38
→ dunchee: (只是幫助你了解用): He has been ill for a long time 08/22 23:38
→ dunchee: (過去持續到現在的情況) (所以說話的人「現在」看到了, 08/22 23:39
→ dunchee: 所以才做那樣子的表達) 08/22 23:39
→ dunchee: --> subjunctive(這變化你應該會吧): He looks as if he 08/22 23:39
→ dunchee: had been ill for a long time <-- 表達他「看起來就和這 08/22 23:40
→ dunchee: "imagined"情況一樣 08/22 23:40
→ dunchee: 因為是「像」,所以as if不是一定只能用subjunctive 08/22 23:41
→ dunchee: 但是此處的(單數名詞+)were一定是subjunctive。要應付考 08/22 23:42
74題的話,我不懂你這裡提到的「此處的(單數名詞+)were」
因為"題目"裡並沒有were,只有在"選項"裡才有were,
但不能因為選項裡出現were就說得一定是subjunctive,然後接著說只能選had been
這我覺得邏輯似乎有點怪異。
我查文馨字典(版本為92年元月第2刷 學生版 32開)
第74、75頁 as if的用法,在75頁中有提到
(3)as if引導可能發生的子句,用現在(完成,進行)式或未來式。
範例:He looks as if he has been ill for several days.
看來他好像病了好幾天(也許真病了)
He looks as if he will be ill.看來他會生病的樣子
這就是我為何說是否能選C(現在完成式)?
因為印象中曾看過as if後面接現在完成式,只是當時手邊沒資料我沒找到出處在哪?
後來翻了AZAR、活用圖解英文法都沒找到,於是改翻字典才看到。
題目與字典給的例句僅差在後面的for+時間
所以我才認為應該也可以選C
→ dunchee: 試的話確實只能選had been (畢竟是從"過去到「現在」"的 08/22 23:42
→ dunchee: 變化) 08/22 23:43
→ dunchee: 比如我翻到一張一百年前的照片。照片裡頭的人物像是病了 08/22 23:49
→ dunchee: 很久的樣子-> 我: "He looks as if he was ill for a 08/22 23:50
→ dunchee: long time."(非subjunctive) 08/22 23:50
→ dunchee: 要用subjunctive也行,(整體)意思一樣。這時候的was仍是 08/22 23:50
→ dunchee: 要變化成had been 08/22 23:50
※ 編輯: stukpe (36.234.34.48), 08/24/2015 22:33:35