31.10.2014 Views

English Grammar Drills

English Grammar Drills

English Grammar Drills

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Verb Tenses 137<br />

past<br />

tense<br />

present perfect<br />

Last year, John had an accident that has totally changed his life.<br />

The accident was a one-time only event in the past. The accident is over and done with, so it was<br />

reported in the past tense. However, the consequences of the accident are not tied to that past<br />

moment of time; they have continued on to the present. Therefore, the present perfect is appropriate<br />

to describe the ongoing nature of the consequences.<br />

Exercise 9.3<br />

Select either the past tense or the present perfect form in the following sentences.<br />

The children behaved/have behaved well since they stopped watching so much TV.<br />

1. Mr. Brown left/has left last week for a business trip.<br />

2. Sam lost/has lost his car keys and can’t get home.<br />

3. The choir sang/has sung that song a hundred times.<br />

4. The garage had/has had my car for a week now, and it still isn’t fixed.<br />

5. We moved/have moved there ten years ago.<br />

6. We lived/have lived there ever since.<br />

7. We lost/have lost the power about noon.<br />

8. Let’s go to the arrival section—the plane landed/has landed a few minutes ago.<br />

9. I went/have gone to Duke University a few years ago.<br />

10. The city permitted/has permitted parking on that street for years.<br />

11. After the interview, the personnel director showed/has shown me the cafeteria.<br />

12. I complained/have complained about that problem a dozen times.<br />

13. Last winter, my grandmother fell/has fallen and broke her hip.<br />

14. Since the train strike began, I drove/have driven to work every day.<br />

15. I drove/have driven my wife’s car to work this morning.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!