23.( 2011 廣東,39 ) Our math teacher       in our school for 20 years and he       here when he was 23 years old.

   A. has taught;has come   B. taught;comes

   C. taught;came          D. has taught;came

23. D

23. D

句意:我們的數(shù)學(xué)老師在我們學(xué)校教學(xué)已有20年了,他23歲 時(shí)來的這兒。本題考查動詞的時(shí)態(tài)。第一空表示從過去到現(xiàn)在一 直在做某事,要用現(xiàn)在完成時(shí);第二空表示過去的行為,需用一般 過去時(shí),排除has come和comes。故選D項(xiàng)。

題目來源:2016年5年中考3年模擬中考英語廣東專用 > 專題十 動詞的時(shí)態(tài)

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:初中英語 來源: 題型:

37.(2011 黑龍江哈爾濱,24) Li Na has won the championship in France Tennis Open. All the Asians       her challenging spirit and excellent English.

   A. are proud of

   B. take care of

   C. get along with 

查看答案和解析>>

科目:初中英語 來源: 題型:

13.(2014 深圳 14 校聯(lián)考) 一You       to the meeting if you have something important to do.

—Thanks,I will phone you       if I can't attend it.

   A. needn’t to come;ahead of time

   B. don't have to come;by the way

   C. don't need to come;lately

   D. needn’t come;in advance 

查看答案和解析>>

科目:初中英語 來源: 題型:

11.(2013 廣東,24) —You look very nice in your new dress today.

—Oh,really? I       it when it was on sale.

   A. buy   B. bought   C. have bought   D. wiJl buy

查看答案和解析>>

科目:初中英語 來源: 題型:

18.( 2012 佛山,30) The cleaners       the street and it is quite clean now.

   A. are sweeping   B. will sweep   C. have swept

查看答案和解析>>

科目:初中英語 來源: 題型:

4.( 2015 重慶,25 ) Stop smoking,Joe!You       yourself if you keep on doing it like that!

   A. will kill   B. have killed   C. kill   D. killed

查看答案和解析>>

科目:初中英語 來源: 題型:

11.(2014 江蘇蘇州,7) —Do you think grandpa and grandma       late?

—No,the train is usually on time.

   A. were   B. will be   C. was   D. have been

查看答案和解析>>

科目:初中英語 來源: 題型:

27.( 2012 黑龍江哈爾濱,27 ) How time flies!Several years       since we started our middle school life. We will keep the pleasant experiences in our minds.

   A. have pass   B. has passed   C. will pass 

查看答案和解析>>

科目:初中英語 來源: 題型:

9.( 2014 深圳聯(lián)考) 一Where is Jill?

—She       to Hong Kong.She       yesterday.

   A. went;left          B. has gone;left

   C. has been;has left     D. has left;went 

查看答案和解析>>

同步練習(xí)冊答案