科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
______you __________ the film before ? Where _____ you ____ it ?
A. Have …seen…did…see B. Did …see…did…watch
C. Have…seen…h(huán)ave…seen D. Did …see…h(huán)ave…seen
A 【解析】句意:你以前看過這部電影嗎?你在哪兒看得它?根據(jù)語境可知第一個句子是現(xiàn)在完成時,且結(jié)構(gòu)是Have+主語+動詞的過去分詞+其他?根據(jù)語境可知第二個句子是一般過去時態(tài)的特殊疑問句,其結(jié)構(gòu)是疑問詞+did+主語+動詞的原形?根據(jù)題意,故選A。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
You ____ me waiting for two hours. I ____ for you since five.
A. kept…waited B. have kept…waited
C. kept…h(huán)ave waited D. have kept…h(huán)ave waited
D 【解析】句意:你一直使我等了兩個小時,自從五歲的時候我就等你。根據(jù)語境可知用現(xiàn)在完成時,其結(jié)構(gòu)是have done的形式,短語keep sb. doing sth.表示使某人一直做某事;短語wait for..表示等……。根據(jù)題意,故選D。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
Where ______ John _______ ? To the library. He _________ there for an hour.
A. has…been…h(huán)as gone B. has…gone…h(huán)as been
C. did…go…went D. did…be…went
B 【解析】句意:約翰去哪兒了?圖書館,他已經(jīng)去那兒一個小時了。短語have gone to…表示去了……;have been to…表示去過某地;第二個空there是副詞,省略介詞to。根據(jù)題意,故選B。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
______ the baby still _____ ? No, it _______ crying.
A. Has…cried…h(huán)as stopped B. Is…crying…stopped
C. Did …cry…stopped D. Is…crying…h(huán)as stopped
D 【解析】句意:那個嬰兒還在哭嗎?不,它已經(jīng)停止了哭。根據(jù)語境可知第一句子是現(xiàn)在進行時,其結(jié)構(gòu)是be doing的形式。主語是單數(shù)用is。第二個空是現(xiàn)在完成時,其結(jié)構(gòu)是have done的形式。短語stop doing sth.表示停止做某事。根據(jù)題意,故選D。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
I _____ the way. I ______ here for quite many years.
A. knew…h(huán)ave lived B. knew… live C. know…h(huán)ave lived D. know… live
C 【解析】 試題第一空講的一般的情況,用一般現(xiàn)在時。第二空有for+一段時間,典型的現(xiàn)在完成時,時間狀語,句意:我認(rèn)識路,我在這兒居住很長時間了。故選C.查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
_____ you ever _____ America ? Yes, I have.
A. Have…gone to B. Have…gone in
C. Have…been to D. Have …been in
C 【解析】句意:你曾經(jīng)去過美國嗎?是的,我去過。根據(jù)下文Yes, I have,可知上文是現(xiàn)在完成時的一般疑問句,其結(jié)構(gòu)是Have+主語+動詞的過去分詞。短語have been to…表示去過……。根據(jù)題意,故選C。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
My brother ____college for over three years.
A. has gone to B. has been to C. has been in D. has been at
D 【解析】句意:我的弟弟上大學(xué)已經(jīng)三年多了。短語have gone to…表示去了……;have been to…表示去過某地;have been in…表示呆在某地多長時間;be at college表示上大學(xué)。根據(jù)題意,故選D。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
He ________ the Army by the end of 1989. He ______ in the army since then.
A. joined…is B. has joined…h(huán)as been
C. had joined…is D. had joined …h(huán)as been
D 【解析】句意:他在1989年底已經(jīng)參軍了。自從那個時候,他已經(jīng)參軍了。短語join the Army參軍;根據(jù)時間狀語by the end of 1989可知用過去完成時,其結(jié)構(gòu)是had done的形式;根據(jù)時間狀語since then可知是謂語動詞用持續(xù)性的,have been in the army表示參軍,根據(jù)題意,故選D。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
By the time I _____ back they ____ up ten satellites.
A. came…h(huán)ave sent B. came…h(huán)ad sent
C. come…h(huán)ave sent D. had come…sent
B 【解析】句意:當(dāng)我回來的時候,他們已經(jīng)發(fā)送了10顆衛(wèi)星。By the time引導(dǎo)的時間狀語從句,主語是過去完成時,從句用一般過去時態(tài),第一個是一般過去時態(tài),短語come back表示回來;短語sent up表示發(fā)送,這里是過去完成時,其結(jié)構(gòu)是had done的形式。根據(jù)題意,故選B。查看答案和解析>>
科目: 來源:人教版八年級下一般過去時和現(xiàn)在完成時練習(xí)題 題型:單選題
Jack ____ over five lessons by seven o’clock. Then he ____ a rest.
A. went…took B. went…h(huán)ad taken
C. had gone…took D. had gone…h(huán)ad taken
C 【解析】句意:在七點之前杰克已經(jīng)復(fù)習(xí)了5課,然后他休息。根據(jù)時間狀語by seven o’clock可知用過去完成時,其結(jié)構(gòu)是had done的形式。根據(jù)語境可知第二個空是一般過去時態(tài),短語have a rest表示休息,have的過去式是had。根據(jù)題意,故選C。查看答案和解析>>
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權(quán)舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com