Total Score
0/20
Englivio Worksheets
Topic: Present Perfect Tense
1Fill in the Blanks
5 Marks- 1) My younger sister already has forgotten (forget) her keys on the table.
- 2) Neither of those choices has matched (match) what we need yet.
- 3) Everyone in our office has appreciated (appreciate) the new policy so far.
- 4) How many times has your cousin visited (visit) his grandparents?
- 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.NegativeAli has not read a new book this week.
- 2) Have they lived near the central park?PositiveThey have lived near the central park.
- 3) She has drunk green tea this morning.InterrogativeHas she drunk green tea this morning?
- 4) We have worked in the downtown office.NegativeWe have not worked in the downtown office.
- 5) The train has arrived at the station.Negative-InterrogativeHasn’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?