B2 · 中高級

文法與精準表達練習包

免費範例:本練習包共12道題,此處展示其中3道。

這是一份專項可列印資源,並非完整課程。每個級別包含12道英語題、答案解析、兩項寫作任務和一份45分鐘教學計畫。包含所有可用語言版本。

您將獲得什麼

ZIP下載包含可列印的HTML練習頁、獨立答案和教師筆記。在瀏覽器中開啟後,可列印或另存為PDF。無須訂閱任何軟體。

供您個人學習或教授自己的班級使用,包括收費教學。您可以向自己的學生提供練習頁。不得轉售、公開上傳或與其他教師分享原始資源包。

£3.99 · 一次性價格;包含所有語言版本

如果內容存在缺陷或與描述不符,您的權利不受影響。付款前請查看購買條款。 Terms

查看免費範例

為每個句子選擇一個答案,將其補充完整。

  1. The bridge ___ in 1998.

    was built / is building / has build

    顯示答案與解析

    正確答案: was built

    被動語態使用be加過去分詞。根據時間選擇be的時態。表示早於另一個過去動作的被動動作時,用had been加過去分詞。

  2. If I had more time, I ___ another language.

    will learn / would learn / had learned

    顯示答案與解析

    正確答案: would learn

    表示與現在事實不符的情況時,用if加一般過去式,主要子句用would加動詞原形。表示與過去事實不符的情況時,用if加過去完成式,主要子句用would have加過去分詞。

  3. The ground is wet. It must ___ during the night.

    rain / have rained / raining

    顯示答案與解析

    正確答案: have rained

    對過去作肯定性較強的推論時,用must have加過去分詞;表示不可能時,用cannot have。在以過去式引述的間接引語中,will通常變為would,am/is通常變為was。

級別說明練習的目標範圍。這些資源包和簡短測驗不是認證資格,也不是完整的CEFR評估。

選擇您的語言

題目維持英文。說明和答案解析使用您選擇的語言。

EnglishEspañolFrançaisPolskiहिन्दीاردوپښتو简体中文繁體中文