Present Perfect Tense Exam Worksheet
Total Score
0/20

Englivio Worksheets

Topic: Present Perfect Tense
Max Marks: 20
1Fill in the Blanks
5 Marks
  1. 1) My younger sister already         has forgotten (forget) her keys on the table.
  2. 2) Neither of those choices         has matched (match) what we need yet.
  3. 3) Everyone in our office         has appreciated (appreciate) the new policy so far.
  4. 4) How many times         has your cousin         visited (visit) his grandparents?
  5. 5) The local bakery         has opened (open) three new branches this year.

2Sentence Transformations
5 Marks
  • 1) Ali has read a new book this week.Negative
    Ali has not read a new book this week.
  • 2) Have they lived near the central park?Positive
    They have lived near the central park.
  • 3) She has drunk green tea this morning.Interrogative
    Has she drunk green tea this morning?
  • 4) We have worked in the downtown office.Negative
    We have not worked in the downtown office.
  • 5) The train has arrived at the station.Negative-Interrogative
    Hasn’t the train arrived at the station?

3Error Correction
5 Marks
  • 1) He has went to school by bus today.
    He has gone to school by bus today.
  • 2) They hasn’t liked watching horror movies.
    They haven’t liked watching horror movies.
  • 3) Where has your parents lived recently?
    Where have your parents lived recently?
  • 4) She has always try her best in class.
    She has always tried her best in class.
  • 5) Why haven’t he known the answer to this question?
    Why hasn’t he known the answer to this question?

4Translate into English
5 Marks
  • 1)وہ صبح سویرے اٹھ چکا ہے۔
    He has woken up early in the morning.
  • 2)کیا تم نے آج انگریزی بولی ہے؟
    Have you spoken English today?
  • 3)ہم نے رات کا کھانا نہیں کھایا ہے۔
    We have not eaten our dinner.
  • 4)میرا بھائی کالج جا چکا ہے۔
    My brother has gone to college.
  • 5)کیا یہ پرندہ نہیں اڑا ہے؟
    Hasn’t this bird flown?