英语广场
首页 > 英语广场 > 学习空间 > 英语语法 > 正文

八年级英语下册复习现在完成时练习题

线话英语|2015-05-11 16:25:11

内容来自

 

  一、单项决定的八年级英语下册复习练习题

CopyRight .com

 

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

CopyRight .com

 

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

CopyRight .com

 

  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 .

CopyRight .com

 

   -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 .

CopyRight .com

 

  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

CopyRight .com

 

  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 CopyRight .com

  10、-______ you ___ your  homework  yet ?

    -Yes . I _____  it  a  moment  ago . CopyRight .com

  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 .

CopyRight .com

 

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

内容来自

 

  13、-How long have you  ____ here ?

    -About two months . CopyRight .com

  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

CopyRight .com

 

  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 CopyRight .com

  17、My  parents ______  Shandong  for  ten  years .

 

 

  A.  have  been  in                      B. have  been  to CopyRight .com

  C.  have  gone  to                      D. have  been

内容来自

 

  18、The students have cleaned the classroom,      ?

CopyRight .com

 

  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.  (同义句转换的八年级英语下册复习)

CopyRight .com

 

  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. CopyRight .com

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

 

 

   ___________________________________________                                      


三、汉译英 CopyRight .com

  4、 她还不看过那部新电影。 CopyRight .com

  5、 她去过上海。

CopyRight .com

 

  6、 他这些天上哪儿去了?

 

 

   

 

 

   

 

 

 

 

 


参考答案:

 

 

  一、单项取舍。

 

 

  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

CopyRight .com

 

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

  7、C

 

 

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

  9八年级英语下册复习讲解现在实现时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有差异:个别过去时表示从前某个时间发生的事、存在的状态或经常产生的动作,谈话的侧重点在于陈述一件过去的事件,与现在不关系;现在完成时表示与现在有关联的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last  week , a  moment  ago等)连用。故9的正确答案为B。 CopyRight .com

  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

CopyRight .com

 

  二、句型转换。

内容来自

 

  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. CopyRight .com

  三、汉译英的八年级英语下册复习答案。

 

 

  1、Jim has finished doing his homework already. He is free now. CopyRight .com

  2、He received a letter yesterday.

CopyRight .com

 

  3、My father has been to the Great Wall before.

 

 

  4、She hasn't seen the new film yet. CopyRight .com

  5、She has been to Shanghai.

内容来自

 

  6、Where has he been these days?  内容来自

由英语口语教材提供  线话英语:www.linewow.com
免费预约
258元外教一对一试听课
每日新闻
>
每日一歌
>