題目性質:自編仿真題——題目、材料、選項、數據與情境均為按課程標準與聯招常見考點獨立編寫的原創仿真題,非真題原文,未取自任何題庫、教輔或試卷;解析與採分點為教研整理,非官方評分標準。
一、考點定位與做題順序
三條線索要分開用:時態看並列謂語與_time_狀語(and 連接的兩個謂語通常同時間;had done 必有更早的過去參照點);語態看主語是不是動作的承受者(物作主語 + 及物動詞 ⇒ 多半被動);語氣看 if / as if / wish / suggest / would rather 等觸發詞(虛擬要用過去式或 would/could have done,推測用 must/might have done)。
四步檢查:①找並列看到 and / but / or 先查兩邊謂語是否同一時態;②找主語把空格所在句的主語圈出來,問「它是做這個動作,還是被這個動作作用」;③找觸發詞圈 if、as if、by the time、since、before 等;④回讀時間軸把全文按「現在—過去—更早的過去」排一遍,確認所選形式落在正確位置。下面短文為自編示意語篇,不引用任何現成文章。
二、題目呈現
自編短文(示意)與設空
Our town library (1)______ in 1958, but none of us had seen its original catalogue until last month. When the old cupboard (2)______ open, we found a notebook that (3)______ by the first librarian for forty years. She (4)______ every borrowed title in it, even the ones returned late. "If she (5)______ less patient, this record would never have survived," our teacher said. By the time we finished reading, the notebook (6)______ to the local archive, where it is now kept under glass.
選項表
(1) A. founded B. was founded C. has founded D. had been founded
(2) A. was pushed B. pushed C. had pushed D. pushing
(3) A. kept B. was keeping C. had been kept D. has kept
(4) A. records B. recorded C. had recorded D. was recorded
(5) A. is B. was C. had been D. would be
(6) A. sent B. had sent C. had been sent D. was sending
題3(簡答)
說明第 (4) 空為什麼不能選 had recorded,第 (6) 空為什麼必須用過去完成時的被動;兩處各自的時間參照點是什麼?
三、分步解析
空 (1) 答案 B. was founded。主語 Our town library 是「被建立」的承受者,須被動;in 1958 是明確的過去時間點,用一般過去時被動。A founded 主動且缺賓語;C has founded 主動且與 in 1958 衝突(現在完成不與明確過去狀語連用);D had been founded 是「更早的過去」,但本句沒有另一個過去事件作參照,且與第二句 until last month 的時間軸不符。故選 B。
空 (2) 答案 A. was pushed。「the old cupboard ___ open」中 cupboard 是被推開的承受者,用一般過去時被動;與緊隨的 we found 同一過去時間層。B pushed 主動(櫃子自己推自己,不通);C had pushed 主動且時態錯位;D pushing 不能單獨作謂語。故選 A。
空 (3) 答案 C. had been kept。notebook 是「被保存」⇒ 被動;「由第一位管理員保存了四十年」發生在 we found(過去) 之前,是「更早的過去」,須過去完成時被動。A kept 主動;B was keeping 主動進行且語義不通;D has kept 現在完成主動,既錯語態也錯時間層。故選 C。
空 (4) 答案 B. recorded。此處與上一空的「保存」並列敘述同一過去時間段裡的習慣性動作,「她把每一本借出的書都記下來」用一般過去時;主語 She 是動作發出者,用主動。A records 現在時與全文過去時間軸衝突;C had recorded 表示「在另一個過去動作之前已完成」,但本句沒有更早參照點,只是順承敘述;D was recorded 被動,會讀成「她被記錄」,主謂關係反了。故選 B。
空 (5) 答案 C. had been。觸發詞 If 加主句 would never have survived 表明這是與過去事實相反的虛擬條件句:從句用 had + 過去分詞(此處 be 動詞即 had been),主句用 would/could have done。A is、B was 是真實條件或一般過去,與主句不匹配;D would be 不能用於 if 從句。故選 C。
空 (6) 答案 C. had been sent。By the time we finished reading 給出明確的過去參照點;「筆記本被送到檔案館」發生在該參照點之前並已完成,故用過去完成時;notebook 是「被送」的承受者,故被動。A sent 主動且時態不足;B had sent 主動(筆記本自己送自己);D was sending 主動進行。故選 C。
題3 簡答 (4) 不能選 had recorded:過去完成時的作用是標示「過去的過去」,必須有一個更晚的過去事件作參照。第 (4) 空所在句是對「她當年如何記帳」的順承敘述,與 (3) 的 had been kept 同屬一層背景鋪陳,句中並無另一個更早/更晚的過去動作需要排序;用 had recorded 會憑空製造一個不存在的先後順序,也與 and/even 引出的並列列舉語氣不合。(6) 必須用過去完成時被動:參照點是 By the time we finished reading(我們讀完那個過去時刻),送交檔案館在其之前已完成 ⇒ had done;且 notebook 是被送的承受者 ⇒ 被動 ⇒ had been sent。兩個參照點:(4) 的參照是全文的「過去敘述層」(無更早事件);(6) 的參照是 by the time 從句中的 finished reading。
四、採分點對照
| 空號 | 答案 | 語法線索 | 採分點構成 |
|---|---|---|---|
| (1) | B was founded | 物作主語+in 1958 | 被動 1 分;一般過去 1 分;排除 C/D 各 1 分 |
| (2) | A was pushed | cupboard 承受者+與 found 同層 | 被動 1 分;時態 1 分;排除主動項 1 分 |
| (3) | C had been kept | 過去的過去+被動 | 雙層各 1 分;寫出參照點 1 分 |
| (4) | B recorded | 順承敘述+主動 | 時態 1 分;主動 1 分;排除 had recorded 1 分 |
| (5) | C had been | if 虛擬:would have done 配套 | 識別虛擬 2 分;形式 1 分;排除 would be 1 分 |
| (6) | C had been sent | by the time+被動 | 完成時 1 分;被動 1 分;參照點 1 分;排除 B 1 分 |
| 題3 | 見解析 | 參照點辨析 | 兩處各 2 分;寫出兩個參照點各 1 分 |
五、高頻易錯點
- 看到物作主語仍填主動形式,漏判被動語態。
- 把「過去的過去」與「一般過去」混用:had done 沒有更早參照點就是濫用。
- 虛擬條件句只看 if 不看主句的 would have done,選成 was / is。
- 忽略 by the time / until / before 這類時間參照詞,完成時與一般過去時錯層。
- 把 and 連接的並列謂語選成不同時態,破壞語法一致。
六、小結與自查清單
| 線索 | 判斷問題 | 自編短文中的例 |
|---|---|---|
| 時態 | 有沒有並列謂語或明確過去時間狀語? | (1) in 1958;(4) 與 (3) 同層 |
| 語態 | 主語是動作發出者還是承受者? | (1)(2)(3)(6) 四空皆被動 |
| 語氣 | 有 if/wish/as if 嗎?主句是 would have done 嗎? | (5) If … had been … would never have survived |
| 參照點 | had done 相對哪個過去事件更早? | (3) 相對 we found;(6) 相對 finished reading |
- □ 先圈空格所在句的主語,判主動還是被動,再考慮時態。
- □ 看到 and / but / or 檢查並列謂語是否同一時間層。
- □ 圈出 if、as if、wish、by the time、since、before 等觸發詞。
- □ 把全文按「現在—過去—過去的過去」排一條時間軸,逐空落到正確位置。
- □ 虛擬條件句用「主句形式」反推從句形式,兩邊配套檢查。
語法一致的空不需要猜詞義,只需要把主語、參照點、觸發詞三樣擺出來:主語定語態,參照點定完成時,觸發詞定語氣。第 (4) 空與第 (6) 空只差一個 by the time,答案就從一般過去變成過去完成被動——這種「差一個詞就差一層時間」的地方,正是命題人設的點。本組短文、設空、選項與解析均為原創自編仿真內容。