8B现在完成时练习题

现在完成时练习题

一、翻译下列句子:

1. 你曾经吃过鱼和薯条吗?

2. 我刚刚丢了我的数学书。

3. 我以前从来没去过那个农场。

4. 他已经吃过午饭

5. 你已经看过这部电影了吗?

6. 我哥哥还没回来。

7. 这本字典我已买了三年了。

8. 他离开中国三年了。

9. 我认识他们五年了。

10. 他们已去了美国五年了。

11. 自从他搬到济宁,他就住这儿了。

12. 我妹妹成为一个大学生已经三年。

13. 自从1999年以来他们就认识。

14. 我来到这个学校已3年多了。

二、用never, ever, already, just, yet, for, since填空:

1. I have _______ seen him before, so I have no idea about him.

2. Jack has _________ finished his homework.

3. Mr. Wang has taught in this school ________ ten years.

4. “Have you ________ seen the film?” “No, I have ________ seen it.”

5. “Has the bus left _______?” “Yes, it has _________ left.”

三、用适当的时态填空:

1.She’s _____________ (live) here ever since she was ten.

2.Both of them ________________ (be) in Hong Kong for ten days.

3.Both of them ____________ (come) to Hong Kong ten days ago.

4. Half an hour __________ (pass) since the train __________ (leave).

5. Mary________(lose) her pen. ________ you _______(see) it here and there?

6. _________ you _____ (find) your watch yet?

7. ---Are you thirsty? ---No I _________just _________ (have) some orange.

8. We ---- already _________ (return) the book.

9. ________ they _______ (build) a new school in the village?

10. I _____________(not finish) my homework . Can you help me?

11. My father _____ (read) the novel twice.

12. I _________ (buy) a book just now.

13. I _________ (lost ) my watch yesterday.

14. My father ___________ (read) this book since yesterday.

三、单项选择

1、Both his parents look sad .Maybe they _________what's happened to him

A. knew B. have known C. must know D.will know

2、He has _______ been to Shanghai , has he ?

A. already B.never C.ever D. still

3、Have you met Mr Li ______?

A. just B. ago C.before D. a moment ago

4、The famous writer _____ one new book in the past two year

A. is writing B.was writing C.wrote D.has written 5、-Our country ______ a lot so far .

-Yes . I hope it will be even ______ .

A. has changed ; well B. changed ; good

C. has changed ; better D. changed ; better

6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; study

C. has ; studied D. are ; studying

7、We ______ Xiao Li since she was a little girl .

A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice .

A. will see B. have seen C. saw D.see

9、-These farmers have been to the United States .

-Really ? When _____ there ?

A. will they go B. did they go

C. do they go D. have they gone

10、-______ you ___ your homework yet ?

-Yes . I _____ it a moment ago .

A. Did ; do ; finished B. Have ; done ; finished

C. Have ; done ; have finished D. will ; do ; finish

11、 His father ______ the Party since 1978 .

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

12、-Do you know him well ?

- Sure .We _________ friends since ten years ago .

A. were B. have been C. have become D. have made

13、-How long have you ____ here ?

-About two months .

A. been B. gone C. come D. arrived

14、Hurry up! The play __________ for ten minutes .

A. has begun B. had begun C. has been onD. began

15、 It _____ ten years since he left the army .

A. is B. has C. will D. was

16、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been

17、My parents ______ Shandong for ten years .

A. have been in B. have been to

C. have gone to D. have been

18、The students have cleaned the classroom, ?

A. so they B. don't they C. have they D. haven't they

19、has Mr White been a member of Greener China since he to China?

A. How soon, comes B. How often, got

C. How long, came D. How far, arrived

20、 His uncle for more than 9 years.

A. has come here B. has started to work

C. has lived there D. has left the university

四、句型转换

1、The old man _________ last year. He ________ _______ ________ for a year. (die) (动词填空)

2、This factory opened twenty years ago.(同义句转换)

This factory ________ ________ ________ for twenty years.

3、Miss Gao left an hour ago. (同义句转换)

Miss Gao ________ _______ ________ ________ an hour ago.

4、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ .

5、The Green Family moved to France two years ago. (同义句转换)

_______ ________two years ________ the Green family moved to France.

6、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)

一、单项选择。1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。3、C4、现在完成时常与recently(近来),so far(到目前为止),in the past/"last + 一段时间"等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。5、C6、现在完成时时常与"for +时间段或since +过去时间点"连用(含从句,从句过去时)。故6应选C。7、C8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故9的正确答案为B。10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。12、B 13、A 14、C

15、A。16、"have/has gone to + 地点"表示"某人去了某地(还未回来)",指主语所指的人不在这儿。"have/has been in + 地点"表示"在某地呆了多长时间",常与表示时间的状语连用。"have/has been to +地点"表示"曾经去过某地(但现在已不在那儿)。"故16的正确答案为A。17、A 18、D 19、C 20、C二、句型转换。

3、died, has been dead 4、has been open 5、has been away 6、joined;ago

7、It is, since8、The bus has been here for ten minutes.一.翻译:1. Have you ever had / eaten fish and chips?2. I have just lost my maths book.3. I have never been to the farm before.4. He has already had lunch = He has had lunch already.5. Have you seen the movie yet?6. My brother hasn’t come /get / been back yet = My brother hasn’t returned yet.7. I have had this dictionary for three years / since three years ago.8. Has been away from China for three years.9. I have known them for five years10. They have been in the USA for five years.11. He has been here since he moved to Jining.12. My sister has been a college student for three years = My sister has been in college for three years.13. They have known each other since 1999.

14. I have been in this school for over three years.二、填空:1. never 2. just , already 3. for 4. ever, never 5. yet , just / already

三、用适当的时态填空:

1. lived / has been living

2. have been

3. went

4. has passed ; left

5. has lost ; have , seen

6. Have , found

7. have , had

8. have , returned

9. Have , built 10. haven’t finished11. has read 12. bought 13. lost14. have

been reading / has read

现在完成时练习题

一、翻译下列句子:

1. 你曾经吃过鱼和薯条吗?

2. 我刚刚丢了我的数学书。

3. 我以前从来没去过那个农场。

4. 他已经吃过午饭

5. 你已经看过这部电影了吗?

6. 我哥哥还没回来。

7. 这本字典我已买了三年了。

8. 他离开中国三年了。

9. 我认识他们五年了。

10. 他们已去了美国五年了。

11. 自从他搬到济宁,他就住这儿了。

12. 我妹妹成为一个大学生已经三年。

13. 自从1999年以来他们就认识。

14. 我来到这个学校已3年多了。

二、用never, ever, already, just, yet, for, since填空:

1. I have _______ seen him before, so I have no idea about him.

2. Jack has _________ finished his homework.

3. Mr. Wang has taught in this school ________ ten years.

4. “Have you ________ seen the film?” “No, I have ________ seen it.”

5. “Has the bus left _______?” “Yes, it has _________ left.”

三、用适当的时态填空:

1.She’s _____________ (live) here ever since she was ten.

2.Both of them ________________ (be) in Hong Kong for ten days.

3.Both of them ____________ (come) to Hong Kong ten days ago.

4. Half an hour __________ (pass) since the train __________ (leave).

5. Mary________(lose) her pen. ________ you _______(see) it here and there?

6. _________ you _____ (find) your watch yet?

7. ---Are you thirsty? ---No I _________just _________ (have) some orange.

8. We ---- already _________ (return) the book.

9. ________ they _______ (build) a new school in the village?

10. I _____________(not finish) my homework . Can you help me?

11. My father _____ (read) the novel twice.

12. I _________ (buy) a book just now.

13. I _________ (lost ) my watch yesterday.

14. My father ___________ (read) this book since yesterday.

三、单项选择

1、Both his parents look sad .Maybe they _________what's happened to him

A. knew B. have known C. must know D.will know

2、He has _______ been to Shanghai , has he ?

A. already B.never C.ever D. still

3、Have you met Mr Li ______?

A. just B. ago C.before D. a moment ago

4、The famous writer _____ one new book in the past two year

A. is writing B.was writing C.wrote D.has written 5、-Our country ______ a lot so far .

-Yes . I hope it will be even ______ .

A. has changed ; well B. changed ; good

C. has changed ; better D. changed ; better

6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; study

C. has ; studied D. are ; studying

7、We ______ Xiao Li since she was a little girl .

A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice .

A. will see B. have seen C. saw D.see

9、-These farmers have been to the United States .

-Really ? When _____ there ?

A. will they go B. did they go

C. do they go D. have they gone

10、-______ you ___ your homework yet ?

-Yes . I _____ it a moment ago .

A. Did ; do ; finished B. Have ; done ; finished

C. Have ; done ; have finished D. will ; do ; finish

11、 His father ______ the Party since 1978 .

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

12、-Do you know him well ?

- Sure .We _________ friends since ten years ago .

A. were B. have been C. have become D. have made

13、-How long have you ____ here ?

-About two months .

A. been B. gone C. come D. arrived

14、Hurry up! The play __________ for ten minutes .

A. has begun B. had begun C. has been onD. began

15、 It _____ ten years since he left the army .

A. is B. has C. will D. was

16、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been

17、My parents ______ Shandong for ten years .

A. have been in B. have been to

C. have gone to D. have been

18、The students have cleaned the classroom, ?

A. so they B. don't they C. have they D. haven't they

19、has Mr White been a member of Greener China since he to China?

A. How soon, comes B. How often, got

C. How long, came D. How far, arrived

20、 His uncle for more than 9 years.

A. has come here B. has started to work

C. has lived there D. has left the university

四、句型转换

1、The old man _________ last year. He ________ _______ ________ for a year. (die) (动词填空)

2、This factory opened twenty years ago.(同义句转换)

This factory ________ ________ ________ for twenty years.

3、Miss Gao left an hour ago. (同义句转换)

Miss Gao ________ _______ ________ ________ an hour ago.

4、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ .

5、The Green Family moved to France two years ago. (同义句转换)

_______ ________two years ________ the Green family moved to France.

6、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)

一、单项选择。1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。3、C4、现在完成时常与recently(近来),so far(到目前为止),in the past/"last + 一段时间"等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。5、C6、现在完成时时常与"for +时间段或since +过去时间点"连用(含从句,从句过去时)。故6应选C。7、C8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故9的正确答案为B。10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。12、B 13、A 14、C

15、A。16、"have/has gone to + 地点"表示"某人去了某地(还未回来)",指主语所指的人不在这儿。"have/has been in + 地点"表示"在某地呆了多长时间",常与表示时间的状语连用。"have/has been to +地点"表示"曾经去过某地(但现在已不在那儿)。"故16的正确答案为A。17、A 18、D 19、C 20、C二、句型转换。

3、died, has been dead 4、has been open 5、has been away 6、joined;ago

7、It is, since8、The bus has been here for ten minutes.一.翻译:1. Have you ever had / eaten fish and chips?2. I have just lost my maths book.3. I have never been to the farm before.4. He has already had lunch = He has had lunch already.5. Have you seen the movie yet?6. My brother hasn’t come /get / been back yet = My brother hasn’t returned yet.7. I have had this dictionary for three years / since three years ago.8. Has been away from China for three years.9. I have known them for five years10. They have been in the USA for five years.11. He has been here since he moved to Jining.12. My sister has been a college student for three years = My sister has been in college for three years.13. They have known each other since 1999.

14. I have been in this school for over three years.二、填空:1. never 2. just , already 3. for 4. ever, never 5. yet , just / already

三、用适当的时态填空:

1. lived / has been living

2. have been

3. went

4. has passed ; left

5. has lost ; have , seen

6. Have , found

7. have , had

8. have , returned

9. Have , built 10. haven’t finished11. has read 12. bought 13. lost14. have

been reading / has read


相关内容

  • 六年级工程问题练习题
  • 工程问题 知识点: 工程问题是研究工作效率.工作时间和工作总量之间相互关系的一种应用题.我们通常所说的:"工程问题",一般是把工作总量作为单位"1",因此工作效率就是工作时间的倒数.它们的基本关系式是:工作总量÷工作效率=工作时间. 一.基本工程问题 例1:甲 ...

  • 初中英语语法-现在完成时讲解以及练习题讲义
  • 现在完成时态语法讲解和习题巩固 1.构成 现在完成时是由助动词 have(has)+动词的过去分词构成.助动词have(has)表明事情发生于现在.它和主语的人称.数要保持一致.过去分词在句子中做谓语,说明句子的含义. 2.用法 (1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果.常被j ...

  • 九年级英语中考备考方案
  • 2015年曲石中学中考备考方案 科目:英语 备课组长:邵加鹏 时间:2014年9月12日 2015年曲石中学英语中考备考方案 英语是中考科目中非常重要的一门学科,对学生的要求也愈来愈高,不仅加强了对英语基础知识的考查,更突出了对运用知识的能力的考查.因此我们要对所学知识进行系统而全面的复习.近几年的 ...

  • 信息技术教案(三下)
  • 信息技术教案 2015--2016学年度第二学期 学校:年级:教师: 公主岭市站前小学 三 年 级 刘洋 课 程 表 作息时间表 早自习: 7:30--7:50 第一节: 7:50--8:30 第二节: 8:40--9:20 第三节: 9:50--10:30 第四节: 10:30--11:10 第五 ...

  • 初中英语现在完成时练习题及答案
  • 现在完成时练习题 一.单项选择 1.Both his parents look sad .Maybe they _________what's happened to him . A. knew B. have known C. must know D.will know 2.He has ____ ...

  • 小学工程问题归纳
  • 工程问题 ※ 基本概念:工程问题,究其本质是运用分数应用题的量率对应关系,即用对 应分率表示工作总量与工作效率,这种方法可以称作是一种"工程习惯",这一类问题称之为"工程问题". ※ 基本公式:工作效率×工作时间=工作总量. ※ 解题思路:一般把工作总量看作单 ...

  • 现在完成时教案
  • 现在完成时教学详案-宋邦林.陈鹏 Book:初二配套练习下B unit 8 Teaching objects:初中二年级 Teaching aims: 1.现在完成时的概念.基本结构.信号词: 2.动词过去分词变化规则: 3.have been to和have gone to用法区别: 4.for和 ...

  • 六年级工程问题应用题练习题
  • 工程 问题 1. 一件工程,甲独做10天完工,乙独做15天完工,二人合做几天完工? 2. 一批零件,王师傅单独做要15小时完成,李师傅单独做要20小时完成,两人合做, 3几小时能加工完这批零件的 ? 4 3. 一项工作,甲单独做要10天完成,乙单独做要15天完成.甲.乙合做几天可以完成 这项工作的8 ...

  • 人教版10的加减法教案
  • <10的加减法>教案 教学内容: 教科书61页 教学目标: 知识与能力: 1. 能正确计算10的加减法算式,加深认识相应的加减法算式之间的联系. 2. 初步培养学生的数学思维能力.解决简单实际问题的能力和合作交往能力. 过程与方法: 通过动手操作.小组合作学习,使学生能正确计算10的加减 ...