看板 TOEIC 關於我們 聯絡資訊
書名:金色證書 模測2 頁數:P.24 135題 題目:Although it is not necessary for our workers to participate in the training workshop every year, management would prefer that they ____ so. (A) be done (B) had done (C) did (D) would do 疑問:答案是C,為什麼B和D不行呢? 解答是寫假設語氣應填過去式,不太了解。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.167.180.173 ※ 編輯: gogomanX 來自: 1.167.180.173 (01/08 19:45)
kryolanfans :假設現在: 過去式 did 01/09 01:57
kryolanfans :假設過去: 過去完成式 had done 01/09 01:57
kryolanfans :假設未來: would do 01/09 01:58
kryolanfans :由前句的every year跟知道是一個反覆的狀況,故使用 01/09 01:59
kryolanfans :現在式,而此為假設語氣,所以選用did 01/09 01:59
kryolanfans :舉例來說今年是2014年,我要說我希望Alice有參加2013 01/09 02:01
kryolanfans :年的訓練,可是她沒有,因為我要假設過去的事情,因 01/09 02:01
kryolanfans :此使用過去完成式,I would prefer that Alice had p 01/09 02:01
kryolanfans :articipated in the training 01/09 02:01
kryolanfans :條件句(would),與現在事實相反,結果子句為would+原 01/09 02:07
kryolanfans :型,而if子句用過去簡單式 01/09 02:07
gogomanX :謝謝樓上講解 我了解了 01/09 08:54
germanyking :好詳細的解說!!! 01/09 11:30