[爆卦]條件句練習題是什麼?優點缺點精華區懶人包

為什麼這篇條件句練習題鄉民發文收入到精華區:因為在條件句練習題這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者stukpe (風)看板Eng-Class標題[文法] 假設語氣的考題時間Sat Aug 22 ...

條件句練習題 在 蓮想 | 風景 | 手寫 | 創作 Instagram 的精選貼文

2021-09-17 17:44:35

🍀自律者出眾,不自律者出局。⁣ ⁣ 疫情時代,世界各國有越來越多的企業和機構選擇居家工作模式,學校也採取遠距教學。因此,也衍生出了許多新的問題、技術、觀點和視角。⁣ ⁣ 以教學來說,平台的設備必須更新,老師必須逼迫自己成為網紅。有的老師驚慌失措,這又老又肥的皺臉怎上得了枱面?有的老師秒變網紅,女師清...


在網路上找到一份考題,

似乎是某校的老師出給學生當練習作業的,

自己測試之後,

覺得下列的答案有些疑問,所以想請教各位板友。

答案會空個幾行,

讓大家先練習。

18.If you had taken your umbrella this morning, you ______ wet.
(A) would get
(B) wouldn't get
(C) would have got
(D) wouldn't have got



答:D

想法:
我覺得這題應該也可以選B吧,選B代表早上沒帶傘,結果現在下雨,

========更正說明======
原本打字打成選A,經D大的推文,才發現自己打錯了
========更正結束======

如果早上有帶傘,那麼現在就不會淋濕了。
選D的話,代表早上沒帶傘,結果早上上學途中下雨,
如果早上有帶傘,那麼當時(早上下雨時)就不會被淋濕了。


21.What would my life ______ like if I had not had those two persons?
(A) be
(B) been
(C) have been
(D) look



答:C
想法:
跟上一題一樣,選A跟選C的差別只是在當時的生活與現在的生活。
選A,代表如果當時沒有那兩個人,那麼我現在的生活會像什麼(會怎麼樣)?
選C,代表如果當時沒有那兩個人,那麼我當時的生活會像什麼(會怎麼樣)?


46.If he had bought that dictionary, he ______ those new words.
(A) had learned
(B) learned
(C) could have learned
(D) could learn



答:C
想法:
跟前面一樣,
選C,代表如果當時有買字典,那麼他當時就能學習那些新單字。
選D,代表如果當時有買字典,那麼他現在就能學習那些新單字。
(當時買字典,現在遇到新單字,所以現在可以拿出來查,學習新單字)


74.He looks as if he ______ ill for a long time.
(A) were
(B) had had
(C) has been
(D) had been



答:D
想法:
這題比較困擾我,
可以選A嗎?
他(現在)看起來像是現在生病了好長一段時間。(但事實上他沒有生病)
但又覺得後面多了for a long time,感覺應該要用完成式。
可以確定He looks as if he were ill.這句話沒問題。

選C的話,則是對未來或現在有可能發生的假設,
他(現在)看起來像是病了好久了。
他生病這件事,可能為真,也可能沒發生過。

選D的話,代表他(現在)看起來像是過去曾經生病,病了好久。
這個生病發生在過去,現在已沒生病,但疲憊感或病態現在仍呈現在臉上。



以上四題,是我有疑問的題目,
當然,"如果"要按照考試的規則,那當然沒有問題,
看到從屬子句為had + p.p.
主要子句沒有now或其他表達現在的意味,一律選"助動詞過去式 + have + p.p."

想請教大家的看法

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.108.27
※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1440235247.A.989.html
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: 21. (A) 也對。(D) 也對 http://i.imgur.com/1gnc288.png 08/22 23:14
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

你可能也想看看

搜尋相關網站