Exercises   练习

练习A    在课文中的所有动词下面画上横线,并指出哪些是一般过去时,哪些是现在完成时。

Mr. James Scott has a garage in Silbury and now he has just bought another garage in Pinhurst. Pinhurst is only five miles from Silbury, but Mr. Scott cannot get a telephone for his new garage, so he has just bought twelve pigeons. Yesterday, a pigeon carried the first message from Pinhurst to Silbury. The bird covered the distance in three minutes. Up to now, Mr. Scott has sent a great many requests for spare parts and other urgent messages from one garage to the other. In this way, he has begun his own private ‘telephone’ service.

一般过去时:carried  covered

现在完成时:has just bought has just bought has sent has begun

练习B    用正确的时态填空,完成练习后再对照课文核对你的答案。

Mr. James Scott has a garage in Silbury and now he just ______ (buy) another garage in Pinhurst. Pinhurst is only five miles from Silbury, but Mr. Scott cannot get a telephone for his new garage, so he just ______ (buy) twelve pigeons. Yesterday, a pigeon ______ (carry) the first message from Pinhurst to Silbury. The bird ______ (cover) the distance in three minutes. Up to now, Mr. Scott ______ (send) a great many requests for spare parts and other urgent messages from one garage to the other. In this way, he ______ (begin) his own private ‘telephone’ service.

解答: has just bought; has just bought; carried; covered; has sent; has begun

练习C    用正确的时态填空

1. What ______ you ______ (buy) yesterday?         

2. Up till now, he never ______ (lend) me anything.

3. ______ you (burn) those old papers yet?

4. He ______ (fight) in Flanders in the First World war.

5. They already ______ (leave).

6. When ______ you ______ (lose) your umbrella?

7. ______ you _______ (listen) to the concert last night?

8. We just _______ (win) the match.

解答: did … buy; has never lent; Have you burnt; fought; have already left; did … lose; Did … listen; have just won

注解:本课的关键句型是“what happened?”与“What has happened?”表示一般过去时和现在完成时。这两个时态在第3课和第4课分别讲过。一般过去时用来表示过去某一特定时间发生的事情或动作,因此句中常有表示过去的时间状语,如:last ear、yesterday、two years ago等:

I bought this car last year. 去年我买了这辆车。

现在完成时表示发生在过去但对现在仍有影响的一个动作。在现在完成时的句子中常用像just、already、for six months、up till now等词和短语作时间状语:

He has been abroad for six months. 他在国外已6个月了。