24. If James had taken my advice, he ___..-阿摩線上測驗
2F 因音 大四上 (2019/12/04)
*秒解假設語氣,與過去事實相反
過去完成式-----過去式--------現在式 [與過去相反] [與現在相反] 與過去事實相反,則過去式往後退一步,用過去完成式 (與現在事實相反則用過去式) if如果句 had+pp 結果句would have+pp 解題從時態開始看 時序較先的用過去式,較後的用現在式 這是看have為準,所以如果句用had+pp而結果句用have+pp(但前面需有would代表是過去的事情) 所以就算句子看不懂,只要看懂上面的部分也可以判斷是與什麼事實相反 If James had taken my advice, he would not have made such a stupid mistake. |