donahue922 \$m[1]:davidslin \$m[1]:林小馬 \$m[1]:agk99 \$m[1]:如果是more than now, 我認為前後比較對象不一致,所以錯誤
more than比較級用法,前後必須一致
可以再幫我解釋一下這邊的
"more than now"跟"more than they do now"到底差別在哪裡嗎
什麼叫做比較對象不一致呢
我想還原more than they do now的時候
因為他前面是
demographers would have to know a great deal
more than they do now...
那個do好像就變成代have to know了
好奇怪喔
這個do 應該是要代know比較合理吧
就是
他們必須知道得比他們現在知道的多
而不是
他們必須知道得比他們現在必須知道的多
恩 會不會太鑽牛角尖了
我覺得A的原句應該是這樣:
To develop more accurate population forecasts, demographers have to know a great deal more than (they know) now about the social and economic determinants of fertility.
括號內屬舊資訊,應省略,而變成A選項
可參考
http://www.formosamba.com/phpBB3/viewtopi ... c&start=15
也就是GWD1-16
Soaring television costs accounted for more than half the spending in the presidential campaign of 1992, a greater proportion than ( television costs did ) in any previous election.
至於D. would have to know a great deal more than
they do now about the social and economic
應該是將they know舊資訊的動詞改成助動詞形式表達
我覺得兩句其實是一樣的意思,只是相對起來A簡潔多了,
是否應以would當做最後決選的關鍵,我覺得To develop表目的,也可以解釋為為了達到某目的而必須做...不用would也蠻合理的,至於forecasts跟畫線部分並無關係,demographers have to know a great deal 並非forecasts的內容....
個人覺得A比較好......
歡迎討論....

我想推一下david兄的看法,若跟GWD1-16比起來為什麼這題中A的答案不對呢?more than 後面的they know不能省略嗎?還有這題一定得要用假設法would嗎?我覺得這樣感覺好像有點怪,因為一開始題目就表明說是為了達成某個目的才選擇做這樣的作法,而沒有含意是說如果做這樣的作法會造成某種結果,不知有沒有哪為高手能幫忙解惑阿?感謝~
從CD上抄下來的,大家參考參考
答:這裏就是虛擬語態,"would have to know"在極為學究氣的文章中可見,例如:
"We would have to know the contents of the entire universe in order to make such an assertion with certainty."
http://atheism.about.com/library/FAQs/a ... cience.htm
而"would have to do sth."還是相當常見的。
根據中國人編寫的語法書,當would + 動詞免to不定式時,表示動詞所代表的意思與現實相反或不符。那麼語法學得好的同學自然會認為:would後跟的“have to know a great deal...”是表示“(事實要求)必須知道……”,這與現實並無不符,所以他們選a是可以理解的。
但是這樣照搬語法是個很悲哀的錯誤,有句德國古諺說得好:“一切語法規則都有例外”,正好用在這裏。這裏的虛擬語態,不僅僅是would,would和have to組和而成一個完整的“would have to”,這是一個不可割裂的整體!表示一件應當做但沒做的事,表示“現在(注意是“現在”!)應該如何,但事實與之不符(或相反)”。我們可以看到這裏有明顯的背反:原題中有more than now,答題中有更明確的more than they do now,均已構成明顯背反,所以選D無疑。但是要注意,由於have to本身就有“應該”的意思,在上下文中如沒有出現明顯的背反或明顯違背公認的事實及常識的時候,不應使用“would have to”,用“have to”既可。
必須注意,would have to的出現在英語中有些限制,那就是要求本句或緊鄰的上下文中如有“目前並非如此”之類的明確表達或與事實及公認常識明顯不符,否則宜用have to而不是would have to。還有在強調“必須性”時,比如你說“法律規定,每個兒童都必須受教育”,儘管你知道有很多失學兒童,可這裏是強調必須,就還得用have to而不能用would have to。
問:如果沒有more than they do now,你選什麼?
答:如果那樣當然是a無疑!
原題原文中more than now等效答題中的more than they do now。
以上都是我自已的體會,可以查查薄冰或張道真語法書,沒有就到google中查["would have to" "more than now"],我這裏薄冰的語法中有“情態動詞虛擬語態”pp. 361,但沒查到have to的用法,但套用其他的情態動詞不難得出想同答案。