精華區beta About_Life 關於我們 聯絡資訊
※ 引述《garbage512 (甲又!)》之銘言: : 我想請問以下這題選擇題,為何不能選A呢? : 選B的原因差別是在哪呢?因為A所表達的語氣也是主動對吧? : has 與 has been的差別在哪呢?因為看不出來這句的時態該怎麼界定 @_@ : If they are doing fine, then the chances are their mother __________ : care of them. : (A) has taken : (B) has been taking : (C) has been taken : (D) took : 謝謝大家!! 現在完成式和現在完成進行式都具有從過去到現在「一直」的語意, 但是現在完成進行式還特別強調「現在進行」的語意.... 由於題目當中提到If they "are doing" fine, 條件句的前提是強調現在進行的此時此刻, 因此後半部句子順著情境,強調她們母親除了一直罩她們之外, 她們也一定得助於母親此時的照顧,也就是現在進行.... 當然,現在完成式和完成進行式之間的語意差異不大, 許多外國人已經分不太清楚,完成進行有時候也根本沒有進行的語意, 真的拿上面的題目去問多幾個外國人,他們也會覺得我們的考題莫名其妙, (A)其實也沒有那麼差,稱不上ungrammatical.... 個人建議,這種過度強調枝微末節的文法考題可以不用去理會他, 真的要說的話,只要說話情境合理,連(D)都是可以是正確的, 誰說他們現在的成功不可以來自於母親過去的照顧? 這種缺乏實際情境、模擬兩可的文法題型是目前大學學測和指考淘汰不出的題型, 小心不要陷入文法題的迷思當中..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.81.214.167 ※ 編輯: Adlay 來自: 115.81.214.167 (04/26 08:22) ※ 編輯: Adlay 來自: 115.81.214.167 (04/26 08:27)
garbage512:真的很謝謝您的提醒與回答!!! ^^ 04/26 18:15
rich09piper:Good point! 04/27 01:11