0  232433  232441  232447  232451  232457  232459  232463  232469  232471  232477  232483  232487  232489  232493  232499  232501  232507  232511  232513  232517  232519  232523  232525  232527  232528  232529  232531  232532  232533  232535  232537  232541  232543  232547  232549  232553  232559  232561  232567  232571  232573  232577  232583  232589  232591  232597  232601  232603  232609  232613  232619  232627  447090 

2. My mother often asks me _____early .      

  A. get up  B. got up   C. getting up   D. to get up

试题详情

3. Xiao Pei said she ______ Hainan for 3 months.

A. has been in   B. had been in  C. had been to  D. had gone to

解析:“小培说她去了海南三个月  ”。have been to 和have gone to 都是短暂性的动词短语。所以适应表示状态的have been in. 应选B.

时态综合例题解析:

1--What are Mr and Mrs Black doing ?

---They _____ tea in the garden.         

  A. are drinking   B. drank   C. have drunk   D. drink

试题详情

2. Mary said it was at least five years since he ______ a good drink.

A. enjoyed   B. was enjoying  C. had enjoyed  D. would enjoy

解析:It was + 时间段+since 引导的从句中用过去完成时。应选C。

试题详情

1. He ______ in Shanghai University for four years before he ______ Beijing.

A. studied, had gone   B. had studied, went

C. has studied, goes    D. had studied, had gone

解析:“他去北京之前在上大学学习了4年 ”。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B。

试题详情

2、表示 从过去某一时间开始一直延续到过去另一时间的动作或状态。常与for (后跟段时间)或since (后跟点时间)等连用.如:

 She had worked in this school since it opened 25 years ago.

例题解析:举一反三,学的更轻松!

试题详情

1、表示在过去某一时间或动作之前已经发生或完成的动作。 他表示的时间是“过去 的过去 ”常与by last year, by the time of yesterday,等连用。如:

 She said she had seen the film 4 times.

 When Mr Li got to the classroom, all the students had begun reading.

 By the time they arrived, the bus had left.

试题详情

7、过去完成时态

1)过去完成时态的构成: 

          肯定式:had + 动词的过去分词   

          否定式:hadn’t + 动词的过去分词

          疑问式:Had … + 动词的过去分词

          简略回答: Yes, 主 + have/has had.

   No, 主 + had现在完成时的用法

过去完成时的用法:

试题详情

6、过去进行时

1)过去进行时的构成:  was / were +v-ing

2) 过去进行时的用法:

  过去某一阶段或某一时刻正在进行的动作。 例如:

  This time last year I was living in Brazil.

  What were you doing at 10 o'clock last night?

3)常用于过去进行时的时间状语:

  at four yesterday afternoon,then,at that time/moment 等。

例题解析:举一反三,学的更轻松!

Daddy promised me he ______ me a computer

A. was bought  B. had bought  C bought   D. would buy  

解析:“爸爸答应我给我买一台电脑”。宾语从句中的动作是以过去为起点将要发生的动作,应用过去将来时。

选D。

They said they ______ do some sports if it was fine.

A. were going to  B. went   C. would going  D. were going

解析:“他们说如果天气好的话他们打算去运动。”去做运动发生在说话之后,所以应选用过去将来时,答案B不合适,“打算作某事”为“be going to do ”.would 后面应跟动词原形,应选A.

试题详情

3.  I ______ you for a long time. Where ______ you ______?

  A. Didn’t seen; did, go  B. didn’t see; have, gone  C. haven’t seen; have, been   D. haven’t seen; have gone

解析:for+段时间一般预先在完成时连用。“你去哪儿了? ”(在这段时间你不在)应选C。

试题详情

2、表示 “过去的动作”一直延续到现在并有可能继续延续下去. 常与for (后跟段时间)或since (后跟点时间)等连用.如:

I have been a member of the Party for 10 years.

     I have been a member of the Party since 10 years ago.

注:在有for 和since 引导时间状语的句子中不能用短暂性动词,应用与之相应的表示状态的词。如:

   He has died for 3 years.(F)

He has been dead for 3 years.(T)

注意:①现在完成时不能和表示明确的过去时间连用。如:in 1998, last morning等

    ②have/has been to 表示“去过”(去了又回来了)

     have/has gone to 表示“去过”(去了没回来了)

    如:Where has she gone?(句中所指的人不在)

     Where has she been?(句中作指的人在)

例题解析:举一反三,学的更轻松!

--How long ______ he ______ a fever?

--- Ever since last night.

A. have, got   B. have , had   C. have, caught  D. did, have

解析:此句表示从昨晚起持续到现在的状态,应用现在完成时,去掉答案D。因为是段时间, 所以不能用短暂行动词,get和catch 都是短暂行动词。 因此选B.

My bowl is empty. Who ______ all my soup?

A. drinks    B. had drunk  C. has drunk   D. drank

解析:碗是空的了,这里强调的是所发生的动作造成的结果。 “谁把我的汤都喝了。应选C.

试题详情


同步练习册答案