英语动词语法

一般现在时和现在进行时的区别

现在完成时,过去完成时和一般过去时的区别

现在完成时和现在完成进行时的区别

一般现在时和现在进行时的区别表将来的用法

be going to 与will, shall用法的区别

be about to 与be to do的用法

进行时及完成时的被动语态

1.一般现在时和现在进行时的区别

一、概念不同:

一般现在时表示主语经常性和习惯性的动作或存在的状态,也表示说话者的能力及自然现象。而现在进行时表示说话时(瞬间)正在进行的动作,也表示目前或现阶段一直进行的动作。如:

She often does her homework in the evening. 她经常在晚上做作业。

She is doing her homework now. 现在她正在做作业。

二、在构成方式上的不同:

一般现在时中谓语动词的构成有以下三种情况:

①be动词的一般现在时形式:am,is,are.

②动词have的一般现在时形式:have,has.

③其他行为动词的一般现在时形式有动词原形或第三人称单数形式。

而现在进行时中谓语动词的构成是:am/is/are+动词的-ing形式(现在分词)。

三、时间状语不同:

一般现在时的时间状语主要有:always,usually,often,sometimes,never,every day,on Sundays,in the morning/afternoon/evening等;

现在进行时的时间状语主要有:now,these days,this week,at the moment等,有时句首有“Look!”、“Listen!”或“It’s+时刻”等词、句存在。如:

We play football in the afternoon.我们在下午踢足球。(一般现在时)

My mother is reading a newspaper now. 我妈妈正在看报纸。(现在进行时)

四、感情色彩不同:

一般现在时往往不带任何感情色彩,语气比较肯定。现在进行时常带有一定的感情色彩,并多与always, often等副词连用。如:

Mr. Li works hard in the factory. 李先生在工厂工作努力。(说明事实,语气比较肯定)

Mr. Li is always working hard in the factory.李先生在工厂工作一直很努力。(表示赞扬)

五、用语范围不同:

某种表示情感、意识(如want,like,know等);表示“有”的have等动词,一般不用于现在进行时,但可用于一般现在时。如:

我现在就想回家。

误:I am wanting to go home now.

正:I want to go home now.

他有一台电脑。

误:He is having a computer.

正:He has a computer.

六、时间范围不同:

这两种时态所表示的时间范围都可能有“过去——现在——将来”的意味,但相对而言,一般现在时持续的时间较长,甚至无限。而现在进行时持续的时间较短,可能片刻完成。如:

She comes from Shanghai. 她是上海人。

She is coming from Shanghai.她正从(或即将从)上海来。

2.现在完成时和一般过去时的用法
have(has)+过去分词(done)
现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
一般过去时不强调影响到现在,只强调动作.例如:
I have lost my pens.
我丢了钢笔(还没找到).
I lost my pens.
我丢了钢笔(但可能找到了).

一般过去时,过去完成时的区别

过去完成时 概念:(表示过去的过去)指过去一段时间发生的事(有延续性),对过去有影响,现在没影响了。
其构成是had +过去分词构成.
例如:
I had lost my pens.
我丢了钢笔(以前没找到,现在找到了).
I lost my pens.
我丢了钢笔(只知道这个动作).

3.现在完成时和现在完成进行时:
在比较这两个时态时,关键在于对现在完成进行时的基本概念是否理解,因为对于现在完成时我们已经有了一个基本的理解了。
现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。
现在就现在完成进行时的这些特点和现在完成时作一简单的比较:

(1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。如:
We have been cleaning the classroom.(a)
We have cleaned the classroom.(b)
(a)句可译为“我们打扫教室来着。”其直接结果可能是:我们身上都是灰。(b)句可以译为“我们把教室打扫过了。”其结果是:现在教室很清洁,可以用了。又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。
Be careful! John has been painting the door.(a)
John has painted the door.(b)
(a)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心。(b)句则无此含义,油漆可能已干了。

(2)现在完成进行时有时有延续性,现在完成时往往没有。如:
They have been widening the road.(a)
They have widened the road.(b)
(a)句的意思是他们在加宽马路,但尚未完工。(b)句的意思则是已完工了。有时现在完成时有延续性(如一些属于持续体的动词),但无临时性质。如:

Mr. Smith has been living in London since 1978.(a)
Mr. Smith has lived in London since 1979.(b)
(a)句有“史密斯先生在伦敦久居”的含义,(b)句则没有。

(3)但现在完成进行时并不总是具有临时的性质,如:
My moth! er has been teaching English for twenty years.(a)
My mother has taught English for twenty years.(b)
(a)句在此并无临时性质,但较口语化。(b)句则较为正式。又,(a)句表示动作现在仍在继续.并将延续下去,(b)句的动作是否延续下去,须由上下文决定,但在一般情况下都是延续下去的。

(4)现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性。如:
Have you been meeting her lately?(a)
Have you met her lately?(b)
(a)句有“经常相会”之意,(b)句则没有。(b)句如与often,every day等时间状语连用,当然也表示动作在重复。

(5)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直叙,没有什么感情色彩可言。如:
What have you been doing?(a)
What have you done?(b)
(a)句表示惊异。(b)句只是一个问题。

Have you been waiting long?(a)
Have you waited long?(b)
(a)句较(b)句生动。又,(a)句比较口语化。

I have been wanting to meet you for long.(a)
I have long wanted to meet you.(b)
(a)句比(b)句更亲切,更有礼貌。

Recently Mary has been doing her work regularly.(a)
Recently Mary has done her work regularly.(b)
(a)句显然是在表扬玛丽。(b)只说明一个事实。

下面还有一例,颇为有趣:
Who's been eating my apples?(a)
Who's eaten my apples?(b)
(a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题。又,(a)句兼有进行时态,所以有“苹果未被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”。

4.一般现在时和现在进行时表将来的用法:
下列动词:come, go, arrive, leave, start, begin, return的一般现在时表将来。这主要用来表示在时间上已确定或安排好的事情。
The train leaves at six tomorrow morning.
When does the bus star? It stars in ten minutes.
用现在进行时表将来时(表示按计划安排要发生的事件。)

一般现在时代替将来时

时间状语从句,条件句中,从句用一般现在时代替将来时
When, while, before, after, till, once, as soon as, so long as, by the time, if, in case (that), unless, even if, whether, the moment, the minute, the day, the year, immediately
He is going to visit her aunt the day he arrives in Beijing. 他一到北京,就去看他姨妈。

现在进行时表将来时常有“意图”“安排”或“打算”的含义。这种现在进行时比较生动,给人一种期待感。
它常表最近或较近的将来,所用动词多是转移动词。如:
(1) I’m going. 我要走了。
(2) When are you starting? 你什么时候动身?
表将来的现在进行时除用于转移动词外,亦可用于某些非转移动词。如:
(1) I’m meeting you after class. 课后我找你。
(2) What are you doing next Sunday? 下星期你打算干什么?
但偶尔也表示较远的将来。如:
When I grow up, I’m joining the army. 我长大了要参军。
表将来的现在进行时有时含有“决心”的意思,多用在否定结构中。如:
(1) I’m not going. 我不走了。
(2) I’m not waiting any longer. 我不再等了。
有时也用在肯定结构中。如:
I’m backing out. 我要打退堂鼓了。
用这种现在进行时与对方讲话时可变成命令,不过语气比较温和。如:
(1) You are staying. 你留下吧。
(2) Don’t forget: you are taking part too. 不要忘记:你也要参加。
同现在一般时一样,现在进行时也可在时间、条件或原因状语从句中表示将来。如:
(1) when you are passing my way, please drop in. 你什么时候路过我们家,请进来坐。(用于时间状语从句)
(2) If they are not doing it, what I am I to do? 如果他们不干,那我该怎么办?(用于条件状语从句)
表示将来的现在进行时也可用在间接引语中,表示说话人相信它将是事实。如:
He said he is going tomorrow. 他说他明天走。
表将来的现在进行时有时从属于将来时态。如:
(1) On election night we’ll be telling you what’s happening in various places in this country. 到了选举的夜晚,我们将把全国各地的情况告诉大家。
(2) when I have time, I’ll come down to the school to see how you’re both doing. 我有空时,会来学校看你们俩的学习情况。

5. will/shall的基本用法: 由助动词“ shall/ will +动词原形”构成, shall 用于第一人称, will 用于第二、第三人称,而美式英语在陈述句中无论什么人称,一律用 will .表示“纯粹的将来”:
①表示将要发生的动作或情况,常带有表示将来的时间状语,如 tomorrow, next week, in two days, from now on 等。如: It will be fine tomorrow. 明天天气晴朗。
②表示预料将要发生的动作或情况。如:
You will feel better after having this medicine. 吃了这药,你就会感觉好些的。
③表示由于习惯倾向而会经常发生的动作,本用法中的 will 要重读。如:
Boys will be boys. 〔谚语〕男孩毕竟是男孩。
2. 表示“带有情态意义的将来”,用来表示意图,用 will 来表示。如: I will be more careful next time. 下次我要更加小心。
I won't go shopping this afternoon, but she will. 今天下午我不想去购物,但她想去。
will 在疑问句中,用来表示有礼貌地征询对方的意见。如: Will you have some more tea? 要不要再喝点茶?
What shall we do this weekend? 本周末我们要干什么?

用 be going to 表示:
be going to 相当于一个助动词,与其后的动词原形一起构成句子的谓语,表示近期将要发生的动作或存在的状态。如: I'm going to see a film this afternoon. 今天下午我想去看电影。
①“ be going to +动词原形”表示主观上打算在将来某个时间要做某事。如: Her mother is going to buy her a new bike. 她妈妈要给她买辆新自行车。
②“ be going to +动词原形”还可以表示说话人根据已有的迹象认为将要发生的事。如: It's going to rain. 快要下雨了。
温馨提示:答案为网友推荐,仅供参考