-本页仅作为预览文档封面,使用时请删除本页-
英语基本语法及100题练习(共40页)
第二部分 基本语法概念
我们在前文已谈及,语法的考试内容共包括18个语法项目。为了便于考生复习,我们可将这些分得过细的语法项目适当合并,比如,连词和各种从句可统称为连接结构,可以合为一个语法项目。通过类似的合并,我们可将18个语法项目简化为以下11项。
1. 时态和语态
2. 主谓一致
3. 虚拟语气
4. 情态动词
5. 非谓语动词
6. 形容词和副词
7. 代词
8. 语序
9. 强调句型
10.连接结构
11.介词
掌握这些项目的基本语法概念是应试的基础,考生只有深刻地领会了基本语法概念,才能触类旁通,对具体的相关试题进行正确而有效的语法分析。下面,我们逐一阐述这些语法项目的基本概念。
一、动词的时态、语态
语的动词则不然,表示不同时间发生的动作要用不同的形式,即要用不同的时态。时态是语法考试的重点之一,考生必须理解和掌握以下有关时态的基本概念。
1.现在完成时和一般过去时的区别
现在完成时所表示的动作虽然在过去业已发生,但必须与现在相关;一般过去时所表示的动作仅表明过去某一时间发生,与现在无关。
例如:
1)She has lost her watch.
她把手表丢了。(与现在相关,到现在手表还没回来)
2)She lost her watch yesterday.
她昨天把手表丢了。(与现在无关,只是昨天发生的一件事,手表是否已回不得而知。)
两种时态需用的时间状语亦有所不同。现在完成时的时间状语必须与现在相关,而一般过去时的时间状语与现在无关。
现在完成时常用的时间状语有:
since, ever since, so far, up to now, already, yet, in the past few years, for a long time, from then on等。
一般过去时常用的时间状语有:
three years ago, in 1999, in the past, just now, yesterday, last night / week, when he was six years old 等。
例如:
1)They are doing things no one has so far attempted.
他们正在做前人没有尝试过的事情。
2)Grain output has greatly increased in the past few years.
在过去几年中,粮食产量有了很大的增长。
3)In the past, trains were pulled by steam engines.
在过去火车是由蒸气机驱动的。
2.现在完成时、过去完成时和将来完成时的区别
现在完成时表示截止到现在所完成的动作,过去完成时表示截止到过去某一时间所完成的动作,而将来完成时则表示截止到将来某一时间所完成的动作。三种完成时的区别如下图所示:
过去完成时 现在完成时 将来完成时
past now future
例如:
1)By the end of last month, they had finished the work.
到上月底,他们已完成这项工作。
2)By the end of next month, they will have finished the work.
到下月底,他们将完成这项工作。
3)I suppose they have finished the work by now.
我想他们现在已完成这项工作了。
四级考试曾多次测试过以上例句中的时态用法,参见本书“试题特点”一节。
3.瞬间动词不能与表示一段时间的状语连用
英语中常见的瞬间动词有arrive, begin, die, join, graduate, leave, lose, reach, start等, 这些动词不能与表示一段时间的状语连用。
例1:
误:I have already come here for five days.(come为瞬间动词)
正:I have already been here for five days.(be表示状态)
正:英语练习题I came here five days ago.
我已经来这里五天了。
例2:
误:He has lost his pen for a week.(lose为瞬间动词)
正:It is a week since he lost his pen.
正:He lost his pen a week ago.
他的钢笔丢了一星期了。
4.表示状态的动词一般不用于进行时
常见的表示状态的动词有have, hate, know, like, dislike, love, possess, prefer, understand等,这些动词一般不用于进行时。动词be一般也不用于进行时。
5.在时间状语从句和条件状语从句中,用现在时表示将来的动作
例如:
1)When he comes I shall have a talk with him.
等他来时,我他谈一谈。
2)I’ll ring you up as soon as I get an answer from you.
我一旦得到他的答复,便打电话给你。
3)If you win the prize, how glad I shall be!
如果你能获奖,我将何等地高兴!
应当注意的是,这一规则只适用于时间状语从句和条件状语从句。倘若是名词从句,则不受此限制,我们不能笼统地认为when从句都不能用将来时。
例如:
I don’t know when he will come.
我不知道他什么时候来。
在这一例句中,when从句是名词从句(宾语从句),而不是时间状语从句或条件状语从句,因此不能用现在时代替将来时。
6.before 和after从句的时态
当主句和从句表示过去发生的情况时,如果从句由连词before 或after引起,先发生的动作既可以用过去完成时,也可以用一般过去时。
例如:
After I (had) finished my task, I went home.
我完成任务后就回家了。
在这样的句子中,主句和从句之所以能够都用一般过去时,是因为连词before 或after本身的含义已说明了动作的先后关系。
当主句和从句表示将来发生的情况时,从句的时态适用上一条语法规则,即在时间状语从句中用现在时来表示将来的动作。
例如:
He will come to see you before he leaves Beijing.
他离开北京前,会来看你的。
7.no sooner…than 与hardly / scarcely… when / before句型中的时态
“no sooner…than”的原意是“不比……快,一……就”,在本句型中用的是它的转义,表示紧接时间,是一种夸张的说法。“hardly (或scarcely)… when (或before)”与“no sooner…than”句型的意思完全相同,其中的hardly和scarcely为半否定词。
在这两种句型中,主句要用过去完成时,从句要用一般过去时。如果no sooner或hardly (scarcely) 放在句首,句子应用倒装结构。
例如:
1)The bell had no sooner rung than the students quieted down.
= No sooner had the bell rung than the students quieted down.
铃声一响,学生们便安静下来
2)We had hardly gathered in the wheat when it began to rain.
= Hardly had we gathered in the wheat when it began to rain.
发布评论