\_\_\_\_ for your consistent encouragement, I would have given up the dream to be a great cook in New York.
AWere it not
BHad it not been正確答案
CWas it not
DHave it not been
答案與詳解
與過去事實相反的假設語氣倒裝(原句為 If it had not been for),完美對應主句的 would have + 過去分詞,為正確答案。
