Monday, 16 April 2012

Present Perfect Worksheets

These free worksheets show how the Present Perfect Tense should be used in the English Grammar.


Exercise I.
Answer the following questions.
  1. Have you been to London?
  2. Have you stayed in London long?
  3. Have you read the book "The Song of Hiawatha" by Henry Wadsworth Longfellow?
  4. Have you read "Pygmalion" by George Bernard Shaw?
  5. Has the book made an impression on you?
  6. Have you seen "My Fair Lady"?
  7. Have you seen a map of the British Isles?
  8. Have you noticed that there are no long rivers in England?
  9. Have you heard that people standing on the cliffs near Dover can see the cliffs of France?

Exercise II.
Complete the following sentences paying attention to the tense forms.

Model:
I have read two books since... → I have read two books since my vacation began.
I … since he left for London. → I haven’t seen my friend since he left for London.

  1. I have written two letters since…
  2. I haven’t seen my friend since…
  3. I haven’t been to the theatre since…
  4. He hasn’t taken his medicine since…
  5. He hasn’t slept since…
  6. He … since he fell ill.
  7. We … since we moved to New York.


Exercise III.
Ask if the following is true. Express surprise or doubt and disagree with the remark. Work in pair.

Model:
The Greens have gone on a trip. (on an excursion)
A.    Haven’t the Greens gone on an excursion?
B.     Oh, no, they haven’t gone on an excursion, they have gone on a trip.
  1. Ann and Pat have gone shopping. (for a walk)
  2. The sun had already risen by four in the morning. (three) 
  3. Alfred has been in the Military Service for five years. (the Diplomatic Service)
  4. Mr. Sheldon had kept a shop before he came here. (a hotel)
  5. The play "Pygmalion" has been popular with the public for many years. (the play "My Fair Lady")
  6. They had worked hard for one year at English before they could speak it properly. (three years) 

Exercise IV.
Answer the questions. Mind the forms of the verb. Compare the use of the Present Perfect and the Present Continuous.
  1. Mary, unfold the map of England! What have you done?
  2. Jane, fetch the pointer, please! What has Jane brought?
  3. Ann, show the capital of England! What is Ann showing?
  4. Fred, mention the tributaries of the Thames! What rivers has Fred mentioned?
  5. Mike, draw an outline of England! Lucy, what is Mike doing?

Exercise V.
Answer the questions. Mind the forms of the verb. Compare the use of the  Present Perfect and the Present Continuous.

1.    Are you reading "The Da Vinci Code" now?
2.    Do you read it every day?
3.    How many chapters have you read?

1.    When do you usually have your breakfast?
2.    Are you having breakfast now?
3.    Have you already had your breakfast?