答案解析:
1. 答案:couldn't have made/achieved a breakthrough in painting
詳解:
考查虛擬語氣:虛擬條件句的從句中含有were,had,should,could等詞時,可以省略連接詞if,但必須把上面提到的這些詞移至主語前面,形成倒裝。這種句型主要用于書面形式。表示與過去的情況相反的假設時,主句謂語用would/could/might+have+過去分詞,從句謂語用過去完成時。本句中從句謂語過去完成時Had it not been,所以主句使用could have done與之呼應。
考查固定搭配:在。。。方面取得突破,譯為make/achieve a breakthrough
2. 答案:a potentially powerful source of information
詳解:
考查make后跟復合賓語的結構:使某人成為可以翻譯為make sb + 名詞短語。
考查短語:潛在強有力的:potentially powerful;信息源:source of information。