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。
专项练习:
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com