問題詳情

23. If ________ they about your difficulty, they ________ a different decision. Yet, it is all too late now.
(A) know; may make
(B) knew; might make
(C) have known; would make
(D) had known; might have made

參考答案