作者cntuk (www.觀音媽.com)
看板Eng-Class
標題[文法] by now與假設語氣
時間Sat Nov 19 21:15:39 2011
剛才小弟將版上關於by now 的兩篇文爬過了
仍然不了解...
題目:The son complained that "if we had hurried, we ____ almost sold out
by now."
(A)would be (B)could have
答案是:A ←答案是A才對
我查了longman 當代字典、oxford advanced learner 關於sell out的用法
似乎皆可以用「物or店 have/be sold out」
所以選項就和 be、have沒關聯
by now 查了兩本字典的用法,有用在未來式、現在完成式
用在這一題總覺得兩個選項都可以選....
請問我是哪個地方查錯了??
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.125.250
1F:→ lilowsa:關鍵應該在if 假設語氣 文法概念 11/19 21:37
2F:→ cntuk:如果是假設語氣,A、B選項 似乎也都可以選.... 11/19 21:52
3F:推 redvictory:是不是過去的假設 主要子句要用過去完成式 11/19 22:00
剛剛打太快 答案是A
※ 編輯: cntuk 來自: 61.228.125.250 (11/19 22:12)
4F:→ cntuk:我一開始也是選B 因為與過去事實相反的假設的用法 11/19 22:13
5F:→ cntuk:不過正確答案是Aˊˋ 11/19 22:13
6F:推 redvictory:徵求高手解釋 11/19 23:02
7F:推 monkeywife:我的解讀:這句是假設語氣沒錯 但是前面是反過去 11/19 23:31
8F:→ monkeywife:後面是反現在 11/19 23:31
9F:→ monkeywife:假設語氣不一定要前後句都同樣的時態 11/19 23:32
10F:→ monkeywife:所以這句可能是要強調 假如我們當時XXX 現在就XXX 11/19 23:32
11F:推 stu60912:續樓上所說,其實這題不是與現在事實相反的假設 11/20 01:15
12F:→ stu60912:也不是考與過去事實相反的假設,而是結合以上兩者的 11/20 01:16
13F:→ stu60912:「過去事實相反的假設」影響「現在的結果」,故if引導 11/20 01:17
14F:→ stu60912:過去完成式表示「過去」,後面用would+VR 表示「現在」 11/20 01:17
15F:→ stu60912:如果答案選(B) 就是單純的「與過去事實相反」了,會錯在 11/20 01:18
16F:→ stu60912:與by now這個字 語意相衝突。建議原po找本文法書來看 11/20 01:18
17F:→ dunchee:你的題目是出自..? Google可以找到"幾乎"一樣的: 11/20 10:41
18F:→ dunchee:高雄市立小港高級中學98學年度第一學期高三英文科期末考 11/20 10:41
19F:→ dunchee:Cloze Test-> 39 (C) would have sold 11/20 10:42
20F:→ cntuk:出自 遠東版高三上學期 某一課的英文考卷(A) 11/20 11:17
21F:→ cntuk: 卷 11/20 11:24
22F:→ cntuk:感謝樓上有回答的各位!! 我再去研究一下by now的用法...!! 11/20 11:25