相关习题
 0  127950  127958  127964  127968  127974  127976  127980  127986  127988  127994  128000  128004  128006  128010  128016  128018  128024  128028  128030  128034  128036  128040  128042  128044  128045  128046  128048  128049  128050  128052  128054  128058  128060  128064  128066  128070  128076  128078  128084  128088  128090  128094  128100  128106  128108  128114  128118  128120  128126  128130  128136  128144  159627 

科目: 来源:人教版八年级下一般过去时和现在完成时练习题 题型:单选题

______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。

查看答案和解析>>

同步练习册答案