现在完成时时态练习 - 范文中心

现在完成时时态练习

06/11

现在完成时的习题2套及精确答案讲解

一、单项选择

1.Both his parents look sad .Maybethey _________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

二、句型转换

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

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

This factory ________ for twenty years.

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

Miss Gao ________ _______ ________ ________ an hour ago.

6、Her mother has been a Party member for three years .(同义句)

Her mother _______ the Party three years ________ .

7、The Green Family moved to France two years ago. (同义句转换) _______ two years ________ the Green family moved to Fra nce.

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

___________________________________________

一、单项选择。

1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。

2、现在完成时常与already(已经),just(刚刚,正好),ever(曾

经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。

3、C

4、现在完成时常与recently(近来),so far(到目前为止),

in the past/"last + 一段时间"等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。

5、C

6、现在完成时时常与"for +时间段或since +过去时间点"连用(含从句,从句过去时)。故6应选C。

7、C

8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。

9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的

时间状语(如yesterday , last week , a moment ago等)连用。故9的正确答案为B。

10、B

11、现在完成时中,非延续性动词不能与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

二、句型转换。

1、has he? 2、How long 3、died, has been dead

4、has been open 5、has been away 6、joined;ago

7、It is, since 8、The bus has been here for ten minutes.

二、用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. Key:

一.翻译:

1. Have you ever had / eaten fish and chips? 2. I have just lost my chemistry 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 years. 10. 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 finished

11. has read 12. bought 13. lost 14. have been reading / has read


相关内容

  • 师爱的智慧.doc
    师爱的智慧 我们爱学生,学生也会爱我们,同时,我们也能从工作 上获得更多的乐趣.师爱"既是给予,同时又是获得".在继续教育学习过程中,我对这句话的印象最深! 我曾经教过一位学生,他上课不专心听讲,不遵守课堂纪律,经常完不 ...
  • 20**年高校教师工作考核总结
    教师年度考核总结怎么写,欢迎阅读小编整理的2016年高校教师工作考核总结相关范文,仅供参考! 2016年高校教师工作考核总结[1] 一学年的教育教学工作和学校出纳工作即将结束,留给我的将是新的思考和更大的努力.这一年是我任教生涯的重要一年, ...
  • 六字诀气功
    六字气诀 功 钟 23时0~1 0~01 33005~05 0~707~ 0909 11~ 1~1311 3~51 5117~17 19~ 1~92 21~231 时 辰子 时丑 时 寅 时时 辰卯 时时 巳时午 未 申时时酉 戌时 时时亥 ...
  • 四年级班级工作总结
    第一篇:四年级班级工作总结范文 又一学期结束了,抚案沉思过去的点点滴滴,我过得平凡.忙碌而又充实.虽然天空没有留下我的痕迹,但我已认真努力地飞过.本学期我班的班务工作在学校领导的统一布署下,在各位任课教师的大力协作下,虽然也经历了一些这样那 ...
  • 公务员考试行测:数学运算之时钟问题专题
    数学运算之时钟问题专题 基本思路:封闭曲线上的追及问题. 关键问题: ①确定分针与时针的初始位置: ②确定分针与时针的路程差: 基本方法: ①分格方法: 时钟的钟面圆周被均匀分成60小格,每小格我们称为1分格.分针每小时走60分格,即一周: ...
  • 如何分工.合作,提高工作效率?
    如何分工.合作,提高工作效率? 歌唱(团结就是力量)有首歌唱得好"团结就是力量",而且团队合作的力量是无穷尽的,一旦被开这个团队将创造出不可思议的奇迹.在很多情况下,单靠个人能力已很难完全处理各种错综复杂的问题.并采取切 ...
  • 怒海潜将影评
    篇一:怒海潜将观后感 <怒海潜将>观后感 在"立人教育"的活动期间,我们班级组织全班观看了一部励志电影--<怒海潜将>."梦想是美丽的,现实是残酷的,当梦想照进现实的那一刻,一切都是值得 ...
  • 音乐想象作文教案
    一.导入 1.同学们喜欢听音乐吗?(喜欢) 2.你为什么喜欢听音乐?(音乐能给人以美的享受,使人心情愉快) (过渡) 大家说的真好!音乐不仅能陶冶人的情操,给人美的享受,还能让人们插上想象的翅膀.今天老师也给大家带来了一首好听的乐曲,同学们 ...
  • 敬爱的郭老师阅读答案
    阅读短文,回答问题. 敬爱的郭老师 记得7岁那年,我在市少儿中心书法班学习书法.我的老师是著名的省书法家协会主席--郭正夫.他60多岁,瘦高个儿,一副金边眼镜后面,藏着一双慈祥有神的眼睛. 无论刮风下雨,郭老师都坚持很早来给我们上课.他给我 ...