[請益] 有關if兩題

作者: pupululu (輕旅行。輕手作。輕生活)   2014-10-14 22:07:58
1.If Japan does not act now,they ___ face a crisis as their population ages.
(a) should
(b) would
(c) will be
(d) could→正確答案
如果用時態一致性去想,應該要填will
可是沒有這個選項,所以選could,表純條件假設語氣
這樣的解題邏輯不知道有沒有錯誤
可是同張考卷的另一題
2.If I ____ the right person, I might hire an additional consultant.
(a) found→正確答案
(b) finded
(c) find
(d) could finding
詳解說因為時態一致性,所以選found
可是我覺得這題像是純條件假設語氣,用might而不用may表示可能性較小
選find也可以吧?
請各位高手解惑,謝謝
作者: skyflyer03 (天空飛行者)   2014-10-14 22:22:00
第二題用語意判斷,意思就是與現在事實相反,所以用過去式found
作者: kaifrankwind (大師兄)   2014-10-14 22:36:00
ㄟ...題目又沒說事實 要如何確定那意思是與它相反?http://www.ldoceonline.com/dictionary/might_1第2點第1例句是if子句現在式 主要句用might 不過這might意思又有一點點不一樣 所以只算是間接支持
作者: skyflyer03 (天空飛行者)   2014-10-14 22:45:00
樓上說的例句,might的意思是used to suggest politely
作者: wohtp (會喵喵叫的大叔)   2014-10-14 22:53:00
如果一樓是說「當時有可能,但是最後沒有請人」這個意思,應該用might have hired吧?
作者: skyflyer03 (天空飛行者)   2014-10-14 23:14:00
might have pp是與過去事實相反
作者: wohtp (會喵喵叫的大叔)   2014-10-14 23:22:00
might單獨使用時,沒有任何「假設與事實不符」的意思吧?其實 "if I found the right person" 這個比較怪吧?啊你到底是找到沒?找到:你就不必 if 了沒找到:那你不能直接用 found
作者: kaifrankwind (大師兄)   2014-10-15 00:39:00
wohtp你引號講的是與過去事實相反 一樓的意思是 現在沒找到人

Links booklink

Contact Us: admin [ a t ] ucptt.com