[请益] 有关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