科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
______you __________ the film before ? Where _____ you ____ it ?
A. Have …seen…did…see B. Did …see…did…watch
C. Have…seen…have…seen D. Did …see…have…seen
A 【解析】句意:你以前看过这部电影吗?你在哪儿看得它?根据语境可知第一个句子是现在完成时,且结构是Have+主语+动词的过去分词+其他?根据语境可知第二个句子是一般过去时态的特殊疑问句,其结构是疑问词+did+主语+动词的原形?根据题意,故选A。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
You ____ me waiting for two hours. I ____ for you since five.
A. kept…waited B. have kept…waited
C. kept…have waited D. have kept…have waited
D 【解析】句意:你一直使我等了两个小时,自从五岁的时候我就等你。根据语境可知用现在完成时,其结构是have done的形式,短语keep sb. doing sth.表示使某人一直做某事;短语wait for..表示等……。根据题意,故选D。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
Where ______ John _______ ? To the library. He _________ there for an hour.
A. has…been…has gone B. has…gone…has been
C. did…go…went D. did…be…went
B 【解析】句意:约翰去哪儿了?图书馆,他已经去那儿一个小时了。短语have gone to…表示去了……;have been to…表示去过某地;第二个空there是副词,省略介词to。根据题意,故选B。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
______ the baby still _____ ? No, it _______ crying.
A. Has…cried…has stopped B. Is…crying…stopped
C. Did …cry…stopped D. Is…crying…has stopped
D 【解析】句意:那个婴儿还在哭吗?不,它已经停止了哭。根据语境可知第一句子是现在进行时,其结构是be doing的形式。主语是单数用is。第二个空是现在完成时,其结构是have done的形式。短语stop doing sth.表示停止做某事。根据题意,故选D。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
I _____ the way. I ______ here for quite many years.
A. knew…have lived B. knew… live C. know…have lived D. know… live
C 【解析】 试题第一空讲的一般的情况,用一般现在时。第二空有for+一段时间,典型的现在完成时,时间状语,句意:我认识路,我在这儿居住很长时间了。故选C.查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
_____ you ever _____ America ? Yes, I have.
A. Have…gone to B. Have…gone in
C. Have…been to D. Have …been in
C 【解析】句意:你曾经去过美国吗?是的,我去过。根据下文Yes, I have,可知上文是现在完成时的一般疑问句,其结构是Have+主语+动词的过去分词。短语have been to…表示去过……。根据题意,故选C。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
My brother ____college for over three years.
A. has gone to B. has been to C. has been in D. has been at
D 【解析】句意:我的弟弟上大学已经三年多了。短语have gone to…表示去了……;have been to…表示去过某地;have been in…表示呆在某地多长时间;be at college表示上大学。根据题意,故选D。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
He ________ the Army by the end of 1989. He ______ in the army since then.
A. joined…is B. has joined…has been
C. had joined…is D. had joined …has been
D 【解析】句意:他在1989年底已经参军了。自从那个时候,他已经参军了。短语join the Army参军;根据时间状语by the end of 1989可知用过去完成时,其结构是had done的形式;根据时间状语since then可知是谓语动词用持续性的,have been in the army表示参军,根据题意,故选D。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
By the time I _____ back they ____ up ten satellites.
A. came…have sent B. came…had sent
C. come…have sent D. had come…sent
B 【解析】句意:当我回来的时候,他们已经发送了10颗卫星。By the time引导的时间状语从句,主语是过去完成时,从句用一般过去时态,第一个是一般过去时态,短语come back表示回来;短语sent up表示发送,这里是过去完成时,其结构是had done的形式。根据题意,故选B。查看答案和解析>>
科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题
Jack ____ over five lessons by seven o’clock. Then he ____ a rest.
A. went…took B. went…had taken
C. had gone…took D. had gone…had taken
C 【解析】句意:在七点之前杰克已经复习了5课,然后他休息。根据时间状语by seven o’clock可知用过去完成时,其结构是had done的形式。根据语境可知第二个空是一般过去时态,短语have a rest表示休息,have的过去式是had。根据题意,故选C。查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com