問題詳情

25. _____________ for your consistent encouragement, I would havegiven up the dream to be a great cook in New York.
(A) Were it not
(B) Had it not been
(C) Was it not
(D) Have it not been

參考答案

答案:B
難度:適中0.62037
統計:A(29),B(67),C(8),D(4),E(0)

用户評論

Ying Ying Lu-】評論

[如果沒有...],與[過去事實相反]的假設語氣句型:If it had not been for + 名詞 , 主詞 + would have / should have / could have /mighthave + 過去分詞例: Ifit had not been for his seat belt, Nick would have been killed.這類句型可以省略句首的if,改成 Were it not for 或 Had it not been for.此外兩者也都可用 But for  來代替.If it were not for music, our life would be boring.=Were it not for music, our life would beboring.=But for music, our life would beboring.If it had not been for his seat belt, Nick wouldhave been killed.=Had it not been for his seat belt, Nick wouldhave been ki...

Hsin Hsu】評論

感覺A應該也可以呀?

玢姐】評論

were it not for 是不是現在事實相反呢?

Lula】評論

1.和現在事實相反,用過去式2.和過去事實相反,用過去完成式