English Exercises > present perfect exercises

unit 7

Downloadable worksheets:
Level: elementary
Age: 12-17
Downloads: 1079

General revision Unit 1 ALL ABOUT ME
Level: elementary
Age: 8-14
Downloads: 679

Unit words for expressing quantity + KEY
Level: elementary
Age: 8-17
Downloads: 425

Technology, Parts of a Computer
Level: elementary
Age: 10-14
Downloads: 383

Level: advanced
Age: 14-17
Downloads: 462

Unit 2 - Education Matters
Level: intermediate
Age: 13-17
Downloads: 567


I. Choose a verb with either the present perfect or  past simple for these.
receive          book         crash            be         show          go         survive       happen          sell           fall          work          rise       
1. Until she retired last month, she  in the customer complaints department.
2. The Bible  more copies than any other book.
3. His father  so many complaints about the noise that he told Chris to sell his drum.
4. Research  that cycling can help patients overcome their illness.
5. Unemployment  every year until 1985 and then started to fall.
6. A truck went  out of control and  into the back of a bus.
7. A great deal  since I last spoke to you.
8. Prices  sharply over the past six months.
9. This  his home for over 20 years and he doesn't want to leave it.
10. Of the six people injured in the crash, only two .
II. Choose the best option to fill in the gap.
  1.  the meeting's at 2.00, I won't be able to see you.
  2.  I told the absolute truth, no one would believe me.
  3. The goods were never delivered  the promise we had received.
  4. My mother is always complaining  the untidiness of my room.
  5. I didn't get the job  I had all the necessary qualification.
  6. It's unsafe to travel in that country  the ongoing civil war.
  7. The villagers refused to leave  the drought.
  8.  everything looked different, I had no idea where to go.
  9.  his age, John was not hired  he had all necessary qualifications.
  10. You can't enter this secure area  you don't  have an official permit.
  11.  it was sunny, it was quite a cold day.
  12. Several people in the crowd became ill  and fainted   the extreme heat .
  13.  having a bad cough, she was able to sing in the choir.
  14.  I had nothing for lunch but an apple, I ate dinner early.
  15. Sarah can't climb up the tree   her fear of heights.