會考英語時態例題及答案解析

英語學習中需要記的知識點很多,時態就是其中一個,也是最基礎的一個,下面是小編整理的部分時態習題及答案,希望那個對大家有所幫助。

會考英語時態例題及答案解析

1. 1. Because the shop ________ , all the T-shirts are sold at half price.

A. has closed down B. closed down

C. is closing down D. had closed down

2. Let’s keep to the point or we ________ any decisions.

A. will never reach B. have never reached

C. never reach D. never reached

3. My mind wasn’t on what he was saying so I’m afraid I ________ half of it.

A. was missing B. had missed

C. will miss D. missed

4. It is said in the book that Thomas Edison (1847—1931) ________ the world-leading inventor for sixty years.

A. would be B. has been

C. had been D. was

5. —You were out when I dropped in at your house.

—Oh, I ________ for a friend from England at the airport.

A. was waiting B. had waited

C. am waiting D. has waited

6. She has set a new record, that is, the sales of her latest book ________ 50 million.

A. have reached B. has reached

C. are reaching D. had reached

7. He kept looking at her, wondering whether he ________ her somewhere.

A. saw B. has seen

C. sees D. had seen

8. The crazy fans ________ patiently for two hours and they would wait till the movie star arrived.

A. were waiting B. had been waiting

C. had waited D. would wait

9. She ________ her hairstyle in her hometown before she came to Chongqing for a better job.

A. would change B. has changed

C. changed D. was changing

10. The first use of atomic weapons was in 1945, and their power ________ increased enormously ever since.

A. is B. was

C. has been D. had been

1. C. 由all the T-shirts are sold at half price可知,這家商店還沒有關閉,但準備將要關閉,所以選C,用現在進行時表示最近的打算。

2. A. “祈使句+or+陳述句”句型中,陳述句的謂語用“will+動詞原形”,幾乎是固定的。句意是:讓我們扣住主題吧,否則,我們就作不了決定。

3. D. 因爲was saying表明“他說”發生在過去,“沒聽到”應該是“他說”的時候沒聽到,所以miss也是發生在過去,而miss作“未聽見、未理解”解時,一般沒有進行時,因此,只有D正確。句意是:我的注意力當時並沒有集中在他所說的內容上,所以恐怕有一半我都沒聽到。

4. D. 根據括號內的1847—1931可知,此處應填過去時態;另外,由於沒有另一個過去的.時間或動作與之比較,故不能用過去完成時,即只能選D。

5. A. 句意是:(你來我家時) 我正在機場等候一位從England來的朋友。表示在過去某一時刻或在過去某一段時間內正在發生的事,用過去進行時,所以選A。

6. A. 因爲that is意爲“換句話說,即 (=in other words, which means)”,而前句中的謂語has set是現在完成時,後一句的謂語動詞也應用現在完成時,排除C和D;又因主語the sales是複數,選出正確答案A。

7. D. 因爲由語境可知,see應當發生在kept looking之前,即過去的過去,所以用過去完成時,只有D正確。

8. B. 因爲would wait是過去將來時,可見此事發生在過去,再結合for two hours可知,wait這個動作是從過去某一時刻開始一直延續到另一個過去時刻,並且還在等,一直要等到那位影星到來,所以用過去完成進行時:had been doing,因此選B。

9. C. 由came可知,她已來重慶了,而改變髮型是在來重慶之前,即過去的過去,按理要用過去完成時,但before已經表明緊接着發生的先後兩個動作,所以也可用一般過去時,所以選C。

10. C. 句中的since爲副詞,表示“從過去某時起一直到現在”,它通常要與現在完成時連用。