时态综合选择题练习100道
Choose the best answer(选择最恰当的答案
(    ) 1. Chinese kung fu        throughout the world by the twentieth century.
A) spread        B) has been spread    C) had been spread  D) spreads
【答案】C
解析】by +过去的时间用过去完成时,中国功夫和传播之间是被动关系,所以选C。
(    ) 2. You'd better change your wet shoes,        ?
A) didn’t you    B) hadn’t you    C) wouldn’t you      D) don’t you
【答案】B
【解析】反义疑问句要遵循“前肯后否、前否后肯”的原则。had better改反义疑问句时直接用had。选B。
(    ) 3. What        people usually王祖贤个人简历资料        on Christmas Eve?
A) are, eating      B)will, eat      C)do, eat            D)did, eat
【答案】C
【解析】usually“通常”,用一般现在时。选C。
(    ) 4.---How long        in Beijing?
---A whole week since last Thursday.
A) was he        B) will he stay    C)has he stayed      D)did he stay
【答案】C
【解析】根据答句可知是时间段,所以问句用现在完成时。答案为C。
(    ) 5.We        each other since 1991.
A) Haven’t seen    B)Didn’t see    C) hadn’t seen        D)don’t see
【答案】A
【解析】since+过去的时间用现在完成时。选A。
(    ) 6.It        five years since I came to this city after finishing middle school.
A)was            B)had been      C)has been          D) have been
【答案】C
【解析】“自....以来多长时间”的表达方式:1. It is+一段时间+since+一般过去时;2.It has been +一段时间+since+一般过去时。所以答案是C。
(    ) 7. Mary can’t be in the classroom. I        her in the library just now.
A) had seen        B) has seen      C) see              D) saw
【答案】D
【解析】just now“刚才”,用一般过去时。选D。香港性感女星
(    ) 8. I won’t buy this book because I        it before.
A) was reading    B) have read      C) had read          D) read
【答案】B
【解析】before“之前”,用现在完成时。选B。
(    ) 9. What language        people speak in his country?
A) does          B)do            C) will              D) did
【答案】B
【解析】这是对客观事实提问,用一般现在时。选B。
(    ) 10. The boss        their salaries to $1, 000 a week.
A) raised        B)rose          C) was raised        D)was rose
【答案】A
【解析】句意为“老板把他们的薪水提高到了一周10001美元。”所以是主动语态,raise是及物动词,rise是不及物动词。所以选A。
(    ) 11. ---Have you brought your passport        ?
---Yes, I’ve        brought it.
A) yet, already        B) already, yet        C) yet, yet        D) already, just
【答案】A
【解析】yet放在疑问句或者否定句的句末;already放在肯定句句中。选A。
(    ) 12.1        all the books on the reading list before I came to school yesterday.
A) have read          B) had read            C) will read      D) read
杖的拼音
【答案】B
【解析】before+一般过去时表示“在过去的过去”,所以用过去完成时,选B。
(    ) 13. ---Oh! It's you! I        you.
---Really? I have just had a new hair style.
A) didn’t recognize      B) haven’t recognized      C) don’t recognize      D) won’t recognize
【答案】A
【解析】根据语境可知“我”是之前没有认出你,所以用一般过去时,选A。
hp售后
(    ) 14. There        a football match between Class One and Class Two in two days.
佟大为个人资料A) is going to have      B) was going to have      C) is going to be      D) was going to be
【答案】C
【解析】in+时间段表示“在多长时间之后”,所以用一般将来时,There be句型的一般将来时为“there will be/ there is(are) going to be”。选C。
(    ) 15. ---Where is Mr Smith?
---He      to Nanjing. He will be back in a month.
A) will go            B) went                  C) goes              D) has gone
【答案】D
【解析】has been to去了某地还没有回来,所以答案是D。
(    ) 16. There        第一台计算机the bell. Class begins.
A) will go            B) go                    C) goes              D) would go
【答案】C
【解析】根据begins可知是一般现在时,又因为是三单,所以选C。
(    ) 17.It        a long time before Jenny comes back from Canada.
A) is                B) will be                C) has been          D) was
【答案】B
【解析】连词before表示“在.....之前”,用“主将从现”,答案是B。
(    ) 18.It        every day so far this month.
A) rain              B) rains                  C) has rained        D) will rain
【答案】C
【解析】so far“到目前为止”,用现在完成时,所以选C。
(    ) 19. He has promised that he        us how to make a model plane next week.
A) will teach          B) would teach            C) has taught        D) had taught
【答案】A
【解析】宾语从句用中,主句是现在时,从句时态按实际情况而变,next week“下周”用一般将来时。因此答案选A。
(    ) 20. Great changes        in Shanghai in the past few years.
A) have been taken place      B) have taken place    C) took place      D) are taking place
【答案】B
【解析】in the past few years“在过去的几年里”用现在完成时,take place发生,无被动语态,所以选B。
(    ) 21. He told me that water        into steam when heated to 100℃.
A) would turn              B)will turn            C) turned          D) turns
【答案】D
【解析】宾语从句中“主过从过”,但是从句如果是自然现象、客观真理、名人谚语等仍用一般现在时。水加热到100时会变成蒸汽,这是自然现象,所以选D。