0  232529  232537  232543  232547  232553  232555  232559  232565  232567  232573  232579  232583  232585  232589  232595  232597  232603  232607  232609  232613  232615  232619  232621  232623  232624  232625  232627  232628  232629  232631  232633  232637  232639  232643  232645  232649  232655  232657  232663  232667  232669  232673  232679  232685  232687  232693  232697  232699  232705  232709  232715  232723  447090 

1 Have you ever ______(take) a train?

2 It _________(be ) more than three years since Jim ______(leave) here.

3 Have you _____(make)friends with your new classmates yet?

4 I _______(have) my lunch and I'm not hungry now.

5 Jim has never seen a panda, _____he?

6 We ______(be) good friends since we met at school.

7 We can't find him anywhere. Perhaps he______(go) home.

8 He _____(read) the book before.

9 Mr. Green _____(teach) us a lot about social studies since September.

10 I _____never____ (meet) her sister before.

答案:1 taken  2 has been, left  3made  4 have had  5 has 6 have been  7 has gone  8 has read  9 has taught  10 have met

试题详情

1 You have _____ a tall young man.

 A grown  B grown  into  C grown us  D grown up

2 He has ____ the watch for a year.

 A buy  B bought  C have  D had

3 Has your brother _____ the dog?

 A kept in  B fed  C fed on  D kept on

4I _____this book for two weeks, I have to return it now.

A borrowed  B have  borrowed  C kept  D have kept

5 Have you ever _____to the Great Wall? It's very beautiful.

 A gone  B been  C went  D go

6 Her brother _____the Party since 1978.

  A joined  B has joined  C has been in  D was in 

7 The Greens _____many places of interest since they came to China.

 A will visit  B visited  C have visited  D visit

8 I'm sorry, I ____ your name.

 A had forgotten  B forgot  C have forgotten  D forgotten

9 The bookshop _____ for eight years.

 A has been open  B has been opened  Chas opened  D has open

10 We have    all the paper so we need to buy some.

 A used up  B made of  C filled with  D hunted for

11 The flower I ____grown up.

 A planted has  B planted have  C has planted  D have planted

  答案:1B  2 D  3 B  4D  5 B  6 C  7 C  8 C  9 A  10 A  11 A

试题详情

    例:She has left (离开) for 2 hours.

  答案:has been away

   解析:在肯定句中,与since或for引出的时间状语连用的是延续性动词,不能是短暂性动词,但在否定句中短暂性动词也是可以的。E.g. I haven't bought clothes for one year. 在此题中leave是短暂性动词,不能与for+时间段连用,须把它改成相应的延续性动词。如stop be over等。此题中leave要改成be away。这两种词的转换是学习现在完成时需要注意的。

专项练习:

试题详情

   例:I has never heard (hear) of that before.

   答案:have heard

解析:现在完成时与一般现在时一样也有单三人称的变化,当单三人称作主语时用 has, 一般人称作主语时用have.

试题详情

 例:He taken (take) the medicine before.

   答案:has taken

   解析:have/has 为助动词,起构成时态的作用,是不能省略的。我们可以这样记:“现在完成时态中,have/has 不可缺。”

试题详情

例:I’m going _______(go) school by bike tomorrow.  (C)

A to will go  B to go to  C go to  D to go

答案:B

解析:由tomorrow可知是一般将来时,be going to +动词原形,所以先确定用to go , 在B、 D当中选,而go to school 是固定词组,不能因为前边有一个to而省略,这是一个易错点,需要注意。

  另外,在时间状语或条件状语从句中,若主句用了将来时,从句则用一般现在时,前边已经讲过,这里不在重复.

试题详情

例:There_________ a basketball match this afternoon. (B)

A is going to be  B is going to have  C are going to be  D are going to have

答案:A

解析:There be结构的一般将来时既要符合There be结构,又要符合一般将来时。有的同学认为have当“有”讲,所以选了B,但There be结构就不成立了,此句中is是be going to中的,是由后边的单数名词决定的.

试题详情

1 -“I need some paper.”

  - “I ____(bring)some for you.”

2____(be)you free tomorrow?

3 They _________(not leave) until you come back.

4 _____we_____(go) to the party together this afternoon?

5 They want to know when the meeting _____start.

6 I _____(go) with you if I have time.

7 Hurry up! Or we ______(be) late.

8What ____you _______(do) tomorrow afternoon?

9 Jenny ____ _____ (do) an experiment the day after tomorrow.

10 If she isn’t free tomorrow, she _______(not take) part in the party.

答案:  1 will bring  2 Are  3 won’t leave  4Shall go  5 will  6 will go

     7 will be  8 are  going to do  9 will do  10 won’t take

试题详情

1 _____you ____a doctor when you grow up?

A Will; going to be  B Are; going to be  C Are; /  D Will; be

2 I don’t know if his uncle _____.  I think he _____ if it doesn’t rain.

A will come; comes   B will come; will come  C comes; comes  D comes; will come

3 He will be back _____a few minutes.

A with  B for  C on  D in

4 What time _____we meet at the gate tomorrow?

A will  B shall  C do  D are

5 He will have a holiday as soon as he _____the work next week.

A finishes  B doesn’t finish  C will finish  D won’t finish

6 There _____some showers this afternoon.

A will be  B will have  C is going to be  D are going to have

7 It ____my brother’s birthday tomorrow. She _____a party.

A is going to be; will have  B will be; is having  C will be; is going to have  D will have; is going to be

8 Li Ming is 10 years old now, next year he _____11.

A is  B is going to be  C will be  D will to be

答案:1 B  2B  3 D  4 B  5A  6A  7 C  8 C

试题详情

   例:我正努力学习,准备参加英语考试。

   I am studying hard and I will try for my English exams.

   答案:I am studying hard and I am going to try for my English exams.

   解析:“be going to” 表示计划、打算要做某事。E.g. He is going to visit his friends. 还表示某种迹象表明会发生某事.e.g. Look at the clouds. It’s going to rain. 而“Will+动词原形 ”指对将来事物的预见、表示意愿、决心。E.g. I will wait for you until you come. 在单纯预测未来时,二者可以互换,但在此题中只能用be going to,而不能用will。

专项练习:

试题详情


同步练习册答案