第107題詳解
題目:
I wish I —–– the answer to your question so I could help you.
選項:
(A) would know
(B) knew
(C) know
(D) have known
正確答案:
(B) knew
句子翻譯:
我希望我知道你的問題答案,這樣我就可以幫助你了。
解析:
1. 使用 I wish 結構:
• “I wish” 後面通常接假設語氣,表示與現在事實相反的情況。
• 若與現在事實相反,使用過去式動詞(如 knew)。
• 若與過去事實相反,使用過去完成式(如 had known)。
2. 此題分析:
• 題幹中 “I wish” 是希望的表達,表示說話者當下「不知道答案」,所以要使用 過去式 (knew),表示與現在事實相反。
• “so I could help you” 提供了額外線索,說明這個情況是與現在事實相反的假設。
3. 選項解析:
• (A) would know:表示未來的可能性,與 I wish 的假設語氣不符。
• (B) knew:正確答案,符合假設語氣的規則。
• (C) know:現在時態,與 I wish 的假設語氣不符。
• (D) have known:現在完成時,表示與過去事實相關,不適用於當下的假設情況。
文法補充:
I wish + 假設語氣:
1. 與現在事實相反:
• 結構:I wish + 過去式動詞
• 範例:I wish I were rich.(我希望我是有錢的。)
2. 與過去事實相反:
• 結構:I wish + 過去完成式
• 範例:I wish I had studied harder.(我希望我當時更努力學習。)
句中關鍵:so I could help you
• “could” 是 can 的過去式,表示一種假設的能力或可能性,與 I wish 的假設語氣搭配。