指出下列各句中的错误并加以改正
1.
It was
foggy while we
arrived in London.
A B C D
2.
They will not start until next Friday.
A B C D
3.
Because you
have a headache,
you'd better take the doctor's advice
and have a good rest.
A B C D
4. The ground is
slippery.
Hold my arms,
so you
don't fall.
A B C D
5. It’s
so nice weather that I'd like to take a walk
in the sun.
A B C D
6. He is
too young
that he
can't take the TOFEL.
A B C D
7.
Although Jane is
over forty,
but she is
still active in sports.
A B C D
8. I
don't know if I will be able to
win the match or not.
A B C D
9. I
doubt where he
will go with.
A B C D
10.
Both Peter
swept the floor and Fred
cleaned the windows. A B C D
1. 【解析】答案是C。应改为when。因为when引导的时间状语从句,既可表示一时性的动作,又可表示持续性的动作;而while引导的时间状语从句,不能表示一时性或短暂的动作,只能表示持续性的动作或状态。此外while还可以表示“然而”的意思,含有“对比、对照”的意思。句中的arrived in表示的是短暂的动作,所以C是错的。
2.【解析】 答案是B。应改为will not start。因为英美人是根据以下的公式来使用till/ until的:A till/until B。这个公式的意思为,A所表示的动作或状态一直持续下去,到(till/ until)B出现时即停止并向相反的方向转化。will start这一动作持续到next Friday就停止,并向相反方向转化,这句子显然不对,如改成will not start持续下去,到next Friday时就停止not start这一动作,并向相反方向start转化。或者我们可以简洁地用not+短暂动词+till/ until;持续性动词+till/until来记忆更为方便。
3.【解析】 答案是A。应改为Now that。因为have a headache和had better之间并不是一种强烈的因果关系。because表示原因,因果关系非常强烈。Now that意思为“既然,由于”。与整个句子的意思相吻合。
4.【解析】答案是C。应改为so that。因为这是一句目的状语从句,而不是并列句。用so显然不对。所以C是错的。
5.【解析】答案是A。应改为such。因为在so+形容词后通常不接不可数名词。在关联词such..,that中,such是形容词。它的句型是:
such+ a/an(不定冠词)+形容词+名词(单数)+that
such+形容词+不可数名词+that
such+形容词+名词(复数)+that
所以A是错的。
6.【解析】 答案是A。应为so。因为结果状语从句不能由too… that来引导,而只能用so... that来引导。所以A是错的。
7.【解析】 答案是C。应把but划去。因为though/although从句后面的主句前面不能用but,但能用yet,still或nevertheless;理由是和though/although一起用时,这三个词变成为副词而不是连词。所以B是错的。
8.【解析】 答案是B。应改为whether。因为在句中的后半部出现or not。宾语从句应用
whether来引导以表示选择,而不能用if,that或其他。所以B是错的。
9.【解析】答案是B。因为这是一句宾语从句。从句中的go with意思为“和……一起去”。它所指的是人而不是地点。所以B是错的,应改为who或者whom。
10.【解析】答案是A。把both划去即可。因为and可连接分句,但both...and不能连接分句。所以A是错的。
相关推荐:
英语三级考试语法分类汇总:连词语法讲解
英语三级语法:英语中的一般现在时
大学英语三级历年考试真题汇总
英语三级语法讲解汇总
>>>考试大正式启用新域名233.com