返回

初中二年级英语

首页
  • 单选题
    —I have ____ here for two months.
    —So you ____ here since two months ago.
    [     ]

    A. come, came
    B. been, have been
    C. been, come
    D. come, have been
    本题信息:2011年同步题英语单选题难度一般 来源:张琳贺
  • 本题答案
    查看答案
本试题 “—I have ____ here for two months.—So you ____ here since two months ago.[ ]A. come, cameB. been, have beenC. been, comeD. come, have been” 主要考查您对

一般现在时

现在完成时

等考点的理解。关于这些考点您可以点击下面的选项卡查看详细档案。
  • 一般现在时
  • 现在完成时
一般现在时:
:表示通常性、规律性、习惯性的状态或者动作(有时间规律发生的事件)的一种时间状态。
一般现在时的具体用法:
1. 表示经常的或习惯性的动作,常与表示频率的时间状语连用。    
e.g.  I leave home for school at 7:00 every morning. 
2. 表示客观事实和普遍真理。    
e.g.  The earth moves around the sun.
3. 表示现在发生的具体动作或存在的状态 
e.g. He lives in Beijing now.
4. 习惯性的爱好或行为
e.g. I like dancing while she likes singing.
5. 表示预先计划或安排好的行为。 
e.g.  Our class begins at 7:45.
6. 在时间状语从句和条件状语从句中,常用一般现在时代替将来时。 
e.g.  If you come, we will wait for you.
7. 表示格言或警句中。 
e.g.  Pride goes before a fall. 骄者必败。 
8.表示主语具备的性格、能力、特征和状态。 
e.g. I don't want so much. 
Ann Wang writes good English but does not speak well.
比较:Now I put the sugar in the cup. 
  I am doing my homework now.
9.在时间状语从句和条件状语从句中,常用一般现在时代替将来时。 
10.小说故事用一般现在时代替一般过去时。新闻报道类的内容,为了体现其“新鲜”性,也用一般现在时来表示过去发生的事情。 
11.有些表示状态和感觉的动词表示现在发生的具体行为时,只用一般现在时,而不用进行时态。 
注意★:此用法如果出现在宾语从句中,即使主句是过去时,从句谓语也要用一般现在时。 
例:Columbus proved that the earth is round.. 第一句用一般现在时,用于操作演示或指导说明的示范性动作,表示言行的瞬间动作。再如:Now watch me,I switch on the current and stand back. 第二句中的now是进行时的标志,表示正在进行的动作的客观状况,所以后句用一般现在时。
一般现在时与现在进行时的区别:
一、两种时态的主要含义:
一般现在时
1.表示事物的本质特性或客观存在,没有时限性。
The table ____ soft。(feels) 表特性特征。
Japan ___ in the east of China。 (lives) 表客观事实
2.现阶段经常性、习惯性的行为,可带频率时间。
The shop closes at 7:30 p.m.
Father doesn’t smoke. (习惯)
3.表说话时的状态,感觉或结果,一般用状态动词,如:
It doesn’t matter. Does it hurt? (感觉结果)
4.特殊用法:
-在条件、时间、让步从句中用现在时代替将来。
-If you go there,I’ll help you.
—用在begin,come,go,leave,return,open,close 等短暂谓语动词表规定计划。
The plane takes off at 11:30. (不受主观支配的计划)
-在剧本、解说、标题或there(here)开头的句中表进行
There goes the bell/Here comes Mr.Wang.
I declare the meeting opens.(正在宣布)
He meets the ball and hits back to No.2 (正在发生)

现在进行时
1.说话时正在发生,进行的动作
Look! Dark clouds are gathering . (正在发生)
2.表现阶段正在进行,但此刻不一定正在进行的事。
He usually gets up at 6:00,but this week he is getting up at 7:00.
(现阶段正在进行,但说话时不一定在起床)
3.现在进行时的特殊意义
-表示主观打算常用于 go,come,leave,start,begin 等,位移、趋向动词。
How long are you staying here (准备停留)
-表示眼前刚过去的语意即“话音刚落”,适用于tell,say,talk,discuss
You don’t believe it You know I’m telling the truth.
-表示安慰、关心、喜欢、讨厌等感情色彩。
He is always making noises in class. (讨厌)
-在条件、时间、让步状语从句中表示将来正在进行。
Don’t bother him if he is reading this time tomorrow.

二、严格区分进行时与一般时的语义
1. 持续动词的一般时表持续情况,经常性,习惯性行为或客观存在的事实,进行时表暂时性或有限时刻的持续。
2.短暂动词的一般时叙述事实,特征,能力而短暂动作进行时描述反复发生,即将发生或刚开始行为。
3.短暂动词和静态动词一般时表示实际情况客观状态、结果、特征、特性,进行时表未完成含开始或渐进之意。
The bus stops. (车停了-事实)
The bus is stopping. (渐渐停下来)
I love the job. (静态事实)
I am loving the job. ( 渐渐爱上了)
4.come,go,leave,start,return,move,reach,sail,fall 等一般时态表客观规定计划,进行时表主观打算推测。
Flight 254 leaves at 5:30. (表主观打算)
The plane is taking off an hour later.(主观判断)
5.现在进行时带always,often,usually,sometimes,等频率副词表感情色彩,一般现在时则没有此用法。

一般现在时的句子转换:
(1)当句子中有be动词或情态动词时,则把be动词或情态动词(can,could等等)提到主语的前面变成疑问句;在be动词或情态动词后面加not变成否定句.
例:
①陈述句:She is a student.
疑问句→ Is she a student?
否定句→ She is not a student.
②陈述句:I can swim.
疑问句→ Can you swim
否定句→ I can not swim.

(2)当句子中即没有be动词,也没有情态动词时,则在主语前加助动词do (you,以及复数),does(单数she,he,it)变成问句;
在主语后谓语动词前加助动词don’t(I,you,以及复数), doesn’t(单数she,he,it)变成否定句,助动词后的动词要变成动词原形。
例:
①陈述句:We get up at 7:00 every morning.
疑问句→Do you get up at 7:00 every morning?
否定句→We don’t get up at 7:00 every morning.
②陈述句:She has a little brother.
疑问句→ Does she have a little brother?
否定句→ She doesn’t have a little brother.

一般现在时的表达方法:
主要通过谓语动词的变化和用时间词语来表示,其中最主要的是谓语动词的变化。现在一般时动词变化的规则是:
1.如果主语是名词复数和第一人称I、 we ,谓语动词不用做任何变化,即仍然用动词原形表示:
We usually go to school at 7:30. 我们通常7:30上学去。[go]
My parents give ten yuan to my sister every week.我父母每星期给我妹妹十元钱。[give]

2.主语是任何一个单数名词或者是第三人称单数,谓语动词要进行必要的变化。特别提一点:不可数名词也算作单数处理。

3.谓语动词的变化规律是:
第三人称单数的构成见下表:

构成

举例

一般情况

词尾+s

动词原形

第三人称单数

work(工作)
stop(
停止)

works
stops

-ch, -sh, s, x, o结尾

词尾+es

teach()
wash(
)
dress(
装扮)
fix(
安装)
go(
)

teaches
washes
dresses
fixes
goes

辅音字母+y”结尾

yi,再加es

fly(飞翔)
try(
尝试)

flies
tries

特殊变化的词:
be (是) - am,is,are
I am
she/he/it,名词单数都用 is
we,you,they,名词复数都用are
have (有) - have,has
I,we,you,they,名词复数都用have
she/he/it is,名词单数都用 has

助动词,不论单复数、不论什么人称都没有变化,都用 can,may,must,need,ought to 等。
而且,句子中有了助动词,谓语动词就不需要有任何变化了,即用动词原形表示。例:
We have six classes every day. 我们每天上六节课。
I often get up at 6:30. 我经常6:30起床。
Jack likes Chinese food very much.杰克很喜欢中国饮食。
We can see some pictures on the wall. 我们能看到墙上的画。

4.一般现在时常用的时间词语
常用于一般现在时的词语有 sometimes/usually/often/every day(week,year)/ now/always 等。
这些时间词语只是辅助作用,这些词语也可用于其它的时态,所以谓语动词变化才是最关键的。
注意:当表现强烈的感情色彩时,尽管有如 always/never/seldom 等频率副词,但一般在频率副词前加上be动词,后面变为动词的现在分词形式。
例:My father lose his key again. He is always losing his key.


一般现在时的基本结构:


一般现在时中当主语为第三人称单数的时,动词上要改为第三人称单数形式。


现在完成时:
过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。
基本结构:主语+have/has+动词的过去分词
句式:
1. 否定句式:现在完成时的否定句式是“haven't (hasn't)+过去分词...”。
如:I have not seen the movie yet. 我还没看这部电影。
2. 一般疑问句:Have(Has)+主语+过去分词...? 如:
—Have you finished the work?你已经做完这项工作了吗?
—Yes, I have. 是的,我已经做完了。(No, I haven't. 不,我还没有做完。)
3. 特殊疑问句:特殊疑问词+have(has)+主语+过去分词...?如:
How many times have you been to the Great Wall?你去过长城几次?
提示:肯定句中有some, already时,改为否定句或疑问句时通常要分别改为any, yet。如:
I have already finished my homework. 我已经完成了我的作业。
→ I haven't finished my homework yet. (否定句)
→ Have you finished your homework yet? (一般疑问句)
现在完成时常见两种句型:
①for短语
②It is+一段时间+ since从句
现在完成时特点:
1. 非持续性动词的完成时的肯定式不能与时间段连用,若要用时间段状语,则应换成相应的持续性动词或状态动词。
例如:
He has left.
He has been away for an hour.
2. have/has been to 表示曾经去过某地,但现在不在那;have/has gone to表示现在已去某地,现在不在这。
例如:
He has been to Canada, but now he is working in our company.
Mr. Li in not at home. He has gone to Shanghai.
3. 完成时的肯定式常用already,而否定式和疑问式常用yet,但若already用于疑问句时,表示一种出乎意外的惊讶。
例如:Have you read it already?
现在完成时和一般过去时区别:
现在完成时和一般过去时都表示在过去完成的动作。
但现在完成时强调的是这一动作与现在的关系。如对现在产生的结果或影响等,
而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。
比较:
I have lost my new book.  我把新书丢了。(现在还未找到)
I lost my new book yesterday. 我昨天把新书丢了。(昨天丢的,现在找到与否没说明)

have been(to)与have gone( to)的区别:
have been(to)表示“去过某地(现在已经回来了)”,可用于各人称;
have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,
前者可与once ,never,several times等连用,后者则不能。
如:
They have been to Beijing twice.他们去过北京两次。
He has gone to Beijing .  他去北京了。

现在完成时注意事项:
1.如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。如:
It is two years since his father died. =His father has been dead for two years.他父亲去世已有三年了。

2.终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。如:
I haven't left here since 1997.自从1997年以来,我一直没有离开过这儿。

3..现在完成时不能单独与准确时间连用,(如表示过去的时间状语)
如:yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.

4.不能与when连用.

现在完成时的用法:
1.表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。如:
-Have you had lunch yet?    
-Yes,I have. I've just had it.
2.表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。
常带有for和since等表示一段时间的状语。如:
He has taught here since 1981
他自1981年就在这儿教书。(可能还要继续教)
I have't seen her for four years.
我有四年没见到她了。
3.表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”。
常与twice,ever,never,three times等时间状语。 如:
I have been to Beijing twice.我去过北京

4. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如:
now,up to these few days/weeks/months/years,this morning/week/month/year,just,today,up to present,so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has been too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.

5.现在完成时往往同表示不确定的过去时间状语连用,如:
already(肯定),yet(否定,疑问),just,before,recently,still,lately,never等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet?

6.现在完成时的"完成用法"
现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。
例如:
He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情况--灯现在不亮了。)
现在完成时"完成用法"的特点是动作不延续,因此:
该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。
例如:Have you found your pen yet?你已找到你的钢笔了吗?
7.现在完成时的"未完成用法"
现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
例如:
He has lived here since 1978.自从1978年以来,他一直住在这儿。
(动作起始于1978年,一直住到现在,可能还要继续住下去。)
I have been in the army for more than 5 years.我在部队已经呆了五年多了。
(动作开始于5年前,一直延续至今,有可能还要继续下去。)
此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等。
例如:
I have heard nothing from him up to now.到目前为止我没有他的任何消息。
注意:现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。
如:come,go,arrive,leave,join,become,die等。
8.一段时间+has passed+since从句
主语+have / has been+since短语
例如:He has been in the League for three years.
或It is three years since he joined the League. 他入团已三年了  
9. 现在完成时常和短语 "up to now /till now","so far" (意思是从过去某一确定的时间一直延续到现在)连用。  
Up to/till now he's read many story books. 至今他已读过好多故事书。
I've been to New York three times so far. 至今我已到纽约去过三次。
has gone (to),has been (to),has been (in) 的区别
has gone to:去了没回
has been to :去过
has been in:呆了很久