【培源吳】評論
義守釋疑後面子句“if he had worked hard enough, but he didn’t.”說明他過去並 未用功讀書,所以前面主要子句的時式只能用與過去事實相反的假設 句,would have passed為正解。補充: would為modal verb,表示可能性的助動詞,是對過去或未來的 推測。如果選(A) would,意思變成對未來的推測: 「如果他以前有用功讀書,他未來會及格的」,不符合原句意「他過 去並未用功讀書」。