【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

國營事業◆英文題庫下載題庫

上一題
16. If he_____the CEO in 2012, he would_the company from bankruptcy.
(A) is / save
(B) is / be saving
(C) was / be saved
(D) were / have saved


答案:登入後觀看
難度: 簡單
最佳解!
陳平偉 高三下 (2015/08/05)
假設語氣的過去用法,前面If,後面would+ha.....觀看完整全文,請先登入
6F
我愛阿摩,阿摩愛我 (2017/08/04)

回4f

如果是與過去事實相反的假設,不是 had been/ have saved
可以喔,只是意思會有些不一樣。

16. If he_were____the CEO in 2012, he would have saved_the company from bankruptcy. 
(D) were / have saved

如果那時2012年 他是ceo的話(以現在的觀點來看),他將早就(would)已(have) saved 救了這公司從破產


16. If he had been____the CEO in 2012, he would have saved_the company from bankruptcy. 
had been/ have saved

如果那時2012中,他那時是ceo的話(強調的是當時),他將早就(would)已(have) saved 救了這公司從破產


該說一個是以現在的觀點看過去是用 were

而如果你打算用過去的觀點 過去的當時是,會是要強調一種特殊的立場。
google ...


查看完整內容
7F
8F
顯示者四六人 高三上 (2022/07/01)

現實中,假設法所謂的「事實」是可以混搭的,所以死背文法會身陷困惑喔~

而這題是混搭假設法的第二類,也就是「現在情況」影響「過去結果」。

至於混搭假設法還有其他兩類,欲知詳請,可以按讚,如獲最多讚數,會連同本題和三類的混搭假設法解釋。而最佳解的答案只是一般假設法,不是混搭型。

16. If he_____the CEO in 2012, he would_..-阿摩線上測驗