Past simple and PRESENT PERFECT SIMPLE - test - unit 4

Worksheet by Martina Debeljak
Past simple and PRESENT PERFECT SIMPLE - test - unit 4 worksheet preview image
Subjects
English
Grades
7
Language
ENG
Assignments
7 classrooms used this worksheet

Master past simple and present perfect tenses! Practice with our fun English grammar test.

1. Fill in the blanks with suitable words.have, since, never, just, ago, for, had, yet, ever, already I havealways been very fit and healthy, and I have neverhad a serious illness. However, a couple of weeks ago, I caught the flu. I must admit that until then, I hadnot realized just how unpleasant the flu could be. I had a high temperature for nearly a week, and my whole body hurt. I don’t think I have everfelt so miserable. It’s taking me ages to get my strength back. It really bothers me that I haven’t had enough energy to play football sinceI got ill. In fact, I have justbeen to the doctor to ask if it’s normal to feel weak for so long. He says I’ll soon feel better. Apparently I’m lucky. For some people, especially the old and the weak, the flu can be very serious. Doctors have tried foryears to find a cure for the flu, but they haven’t found one yet. Fortunately, researchers have developed a vaccine that gives effective protection against the disease. According to my doctor, most of his elderly patients have alreadyreceived their flu shots. 2. Choose the correct answer. I’m really hungry. I' haven't eaten yet. I’m really hungry. I didn't eat yet. 3. Choose the correct answer. They arrived a week ago. They have arrived a week ago. 4. Choose the correct answer. They have worked here for threee years. They worked here for threee years. 5. Choose the correct answer. They didn’t recognise me at yesterday’s meeting. They haven’t recognised me at yesterday’s meeting. 6. Choose the correct answer. Our neighbour was in hospital since Friday. Our neighbour has been in hospital since Friday. 7. Choose the correct answer. Have you travelled abroad many times? Did you travel abroad many times? 8. Complete the sentences with the correct form of the verbs in brackets. Use the Past Simple or the Present Perfect Simple. 1. John hasn't called(not call) me recently.2. They didn't buy(buy) a new car last month.3. The teacher hasn't returned(not return) the tests yet.4. How long hasshe known(know) about this problem?5. Haveyou ever heard(hear) such an unbelievable story?6. When I was a child, I lived(live) in England for two years.7. He bought(buy) me a beautiful gift for my birthday.8. I am so excited to have a dog. I have always wanted (always / want) one. 9. Put the following time expressions under the correct heading. SINCE 2012 April Mondey two o'clock last year I was nine FOR two years four months two weeks two days a long time half an hour 10. Put the question into the correct order and answer them. 1. done/ you/ Have/ ever/ something/ dangerous been/ ever Have/ on/ you tasks many/ done/ you/ so far/ ?4. watch/ you/ Did/ last night/ TV did/ yesterday/ you/ What/ do

verb tenses grammar english language
Educational Standards
Use This Worksheet