問題詳情

22. I am sorry for being late for work this morning. I _______ earlier.
(A) should leave home
(B) should have left home
(C) shouldn’t leave home
(D) shouldn’t have left home

參考答案

答案:B
難度:適中0.5
書單:沒有書單,新增

用户評論

加油!一定要上!!】評論

事實是他沒有提早出門「我應該要早點出門」是與過去事實相反的所以不能用過去式需再退一個時間→過去完成式正常的過去完成式寫法為:had+p.p.但should為助動詞,助動詞的過去完成式較特別寫法是:助V+have+p.p.(因為助V後面須為原形動詞,且助v並沒有過去式)所以答案為B資料來源:英文文法大破解!(第13集) 假設語氣(與過去事實相反) #雪薇英文https://www.youtube.com/watch?v=ZO_laMY75dc&list=PLcPfCJuIgV5pNIga-dzEZmDTA1x16TO55&index=13