大学英语错题整理:时态、语态与从句
本笔记整理目前明确的错题:15、18、20、22题,并归纳相关知识点与做题方法。
一、错题总览
| 题号 | 正确答案 | 核心知识点 | 做题时应该想到什么 |
|---|---|---|---|
| 15 | A. sells | 主谓一致;sell 的主动表被动 | 真正主语是 one,单数;sell well/best = 畅销 |
| 18 | D. had been on | 过去完成时;延续性状态 | got 是过去参照点;for five minutes 要用可持续状态 |
| 20 | A. fell | 一般过去时;so...that | 后面是 knew,整个故事发生在过去;fall behind = 落后 |
| 22 | B. will go | if = 是否;宾语从句 | I wonder if... 中 if 不是“如果”,而是“是否” |
二、第15题:Which one ... sells best
**Which one of his books do you think sells best among the
best-sellers?**
正确答案:A. sells
1. 真正的主语是 one
句子的主语是:
Which one of his books
虽然 books 是复数,但中心词是 one(一本),所以谓语用单数:
one sells✅one sell❌one are sold❌
同类结构:
One of my friends is a teacher.
规则
one of + 复数名词 → 谓语看 one,用单数
2. 为什么不用被动 is sold?
英语中:
sell well= 卖得好、畅销sell badly= 卖得不好sell quickly= 卖得快sell best= 卖得最好
例如:
This book sells well.\
这本书很畅销。
虽然中文有"被卖"的感觉,但英语这里习惯使用主动形式。
本题笔记
sell well/best = 畅销/卖得最好\
one of + 复数名词 → 谓语用单数
三、第18题:had been on
When I got to the cinema, the film had been on for five minutes.
正确答案:D. had been on
1. 先找时间参照点
When I got to the cinema
got 是一般过去时,所以参照点是:
过去:我到电影院的那一刻
电影在这个过去时间点之前已经播放了五分钟:
电影开始 ─── 5分钟 ───→ 我到电影院 ───→ 现在
had been on got因此:
过去的过去 → had + 过去分词
这里应该用 had...,而不是 has...。
has done:站在现在往过去看had done:站在过去某一点往更早看
2. 为什么不能用 had begun?
因为:
for five minutes = 持续五分钟
而 begin 是瞬间动作:
begin:●
be on:━━━━━━━━不能说:
❌ The film had begun for five minutes.
应该把瞬间动作换成能够持续的状态:
✅ The film had been on for five minutes.
3. 常见"瞬间动作 → 延续状态"
瞬间动作 延续状态
-------------- -----------------
begin be on
die be dead
leave be away
open(动作) be open(状态)
例如:
❌ He has died for three years.\
✅ He has been dead for three years.
本题笔记
for + 一段时间 → 检查前面的动作能不能持续。
遇到 begin / die / leave 等瞬间动作,要警惕,需要时换成延续性状态。
四、第20题:fell
**James fell so far behind in the race that he knew he had little
chance of winning.**
正确答案:A. fell
1. 词块:fall behind
fall behind = 落后
这里的 fall 不是"摔倒"。
fall far behind = 远远落后
2. 结构:so...that...
so + 形容词/副词 + that...\
= 如此......以至于......
所以:
James fell so far behind that...
意思是:
James 落后得如此之多,以至于......
这里的 that 引导的是结果状语从句。
3. 为什么是 fell?
后面已经出现:
he knew
knew 是一般过去时。
整个句子在讲过去某场比赛中发生的事情:
James fell behind
↓
he knew...所以:
fall → fell使用一般过去时。
4. had little chance 不是过去完成时
he had little chance of winning
这里:
have a chance = 有机会
因此:
had little chance = 当时几乎没有机会
这里的 had 是实义动词 have 的过去式,不是过去完成时。
判断方法
只有:
had + 过去分词
才构成过去完成时:
had finishedhad gonehad seen
而下面这些只是 have = 有 的过去式:
had a chancehad a carhad some money
本题笔记
had + 名词 ≠ 过去完成时\
had + 过去分词 = 过去完成时
五、第22题:will go
**I wonder if your students will go to the New Year's party. I want to
go with them.**
正确答案:B. will go
这是非常重要的一道题,因为:
看到 if,不能立刻套"主将从现"。
必须先判断 if 是什么意思。
1. if = 如果
例如:
I will go if he comes.
意思:
如果他来,我就去。
这里的 if 引导条件状语从句。
谈论将来时:
主句will go+ if 从句comes
这才是常说的:
主将从现
2. if = 是否
本题:
I wonder if your students will go...
这里:
I wonder if... = 我想知道是否......所以:
if = whether = 是否整个:
if your students will go to the New Year's party
是 wonder 的宾语从句。
因为事情发生在将来,所以:
will go ✅
3. 强烈建议对比记忆
I will go if he comes.\
如果他来,我就去。\if = 如果→ 条件状语从句 →comesI wonder if he will come.\
我想知道他是否会来。\if = 是否→ 宾语从句 →will come
本题笔记
if = 如果 → 条件状语从句 → 注意主将从现\
if = 是否 → 宾语从句 → 按实际时间正常选择时态
六、相关核心知识点汇总
1. 判断时态:先找"参照时间点"
不要先问:
"这个动作是不是过去发生的?"
而要问:
"我是站在哪个时间点看这个动作?"
现在作为参照点
He has finished his work.
过去发生 → 与现在有关:
have/has done
过去作为参照点
When I arrived, he had finished his work.
完成工作发生在"我到达"之前:
had done = 过去的过去
2. 过去分词不等于过去时
过去分词是一种动词形式,不是一个时态。
例如:
- expected
- said
- stolen
- written
- done
两个最重要的用途
have + done → 完成
例如:
I have finished my work.
be + done → 被动
例如:
They are expected to come.
因此:
are expected不是过去时,而是:
一般现在时的被动语态
3. 常见完成与被动结构
结构 含义
--------------------- ------------------
have/has done 现在完成
had done 过去完成
be done 被动
have/has been done 现在完成时的被动
had been done 过去完成时的被动
have/has been doing 现在完成进行时
例如:
Her computer had been stolen.
拆开:
had→ 过去的过去been stolen→ 被偷
合起来:
当时已经被偷了
七、目前需要重点积累的词块
不要逐词翻译,尽量把下面这些直接识别成整体:
词块 含义
------------------------ ------------------------
fall behind 落后
sell well 畅销、卖得好
sell best 卖得最好
get tired of 厌倦......
be expected to do 被要求/被期望做......
be said to do 据说......
put effort into doing 投入精力做......
by the time 到......的时候为止
so...that... 如此......以至于......
for ages 很久以来
break into 强行闯入
have a chance of doing 有做......的机会
I wonder if... 我想知道是否......
八、做时态/语态选择题的固定流程
以后不要一看到四个选项就开始比较形式。
建议固定按照下面的顺序:
第一步:找句子骨架
找:
谁 + 做什么
先忽略比较长的修饰部分。
第二步:找时间参照点
注意:
- yesterday
- lately
- for...
- since...
- when...
- by the time...
- tomorrow
- this time tomorrow
然后问:
参照点是现在、过去还是将来?
第三步:判断动作的先后
如果参照点已经在过去:
另一个动作比它更早\
→ 考虑 had done
第四步:判断主动还是被动
问:
主语是在做这个动作,还是承受这个动作?
例如:
Someone stole the computer.\
电脑是动作承受者。
所以:
The computer was stolen.
第五步:检查动作能否持续
看到:
for + 一段时间
马上问:
这个动作能持续这么久吗?
例如:
begin ❌\
be on ✅die ❌\
be dead ✅
第六步:找真正的主语
不要被离谓语最近的名词骗了。
例如:
One of his books sells well.
真正决定谓语的是:
one → 单数
第七步:看到连接词,判断从句类型
尤其:
that / if / when / after / before不要看到词就机械套规则。
例如 if:
如果 → 条件状语从句\
是否 → 名词性从句(常见为宾语从句)
第八步:最后再看选项
先形成自己的判断,再用选项验证。
九、一页速记
【时态】
现在正在做:am/is/are doing
过去正在做:was/were doing
将来某时正在做:will be doing
过去发生:did
过去的过去:had done
过去发生、联系现在:have/has done
过去开始一直持续到现在:have/has been doing
【被动】
be + 过去分词 = 被动
is expected = 现在被要求
was expected = 过去被要求
had been stolen = 当时已经被偷
【持续时间】
for + 时间段 → 检查动词是否能持续
begin → be on
die → be dead
leave → be away
【从句】
if = 如果
→ 条件状语从句
→ 谈将来常用“主将从现”
if = 是否
→ 名词性从句/宾语从句
→ 根据实际时间正常使用 will 等
【主谓一致】
one of + 复数名词
→ 核心是 one
→ 谓语单数
【阅读】
不要逐词翻译。
先:
找主干
↓
切从句
↓
找时间参照点
↓
判断主动/被动
↓
识别词块
↓
最后组织中文十、本轮错题暴露出的重点
目前最值得加强的不是继续死记更多时态名称,而是形成三个习惯:
- 时态先找参照点:现在、过去,还是过去的过去?
- 看到 -ed / 过去分词不要立刻判断"过去时":先检查是不是
have + done或be + done。 - 看到 if / that 等连接词先判断从句身份:尤其区分
if = 如果和if = 是否。
最终目标是:
先理解句子结构和时间关系,再选择语法形式,而不是靠某个"信号词"机械猜答案。
评论已关闭