Present Perfect Tense – Examples | Sentences | Rules

I hope you enjoyed our last lesson. In today’s lesson, I am going to teach you all about The present perfect tense in the Urdu language.

1- Present Perfect Tense – Definition|Rules

 

 

Definition

 

We use this tense when we see things as happening in the past but having a result in the present. It means this tense tells us about the past and the present.

 

 

Rules

 

 

  • Past participle->  form of the verb <- is used for this tense. Either they are regular or irregular.

 

  • We just add “ed” at the end of an infinitive verb to make a regular verb. There are no hard and fast rules to make past participle irregular verbs.

 

 

  •  If the subject of the sentence “he”, “she”, “it” or any other singular noun, we use “has” as a helping verb.

 

  • “have” is used when a subject of the sentence is “you”, “we”, “they”, “I” or any other plural noun.

 

 

3- Present Perfect Tense – Sentences

 

Learn how to make affirmative, negative and interrogative Sentences in the Present perfect tense

 

 

 

1- Affirmative Sentences

 

 

We first put subject then helping verb and at the end an object and end the sentence with the full stop.

Formula = Subject + helping verb + verb + object + .

 

 

Examples:-

  • She has completed her homework.
  • I have completed my homework.
  • Saifullah has completed his homework.
  • They have completed their homework.

 

 

 

2- Negative Sentences

 

 

“not” comes between the verb and the helping verb to form a negative sentence.

 

 

Examples

  • She has not completed her homework.
  • I have not completed my homework.
  • Saifullah has not Completed his homework.
  • They have completed their homework.

 

 

 

 

3- Interrogative Sentences

 

“helping verb” always comes at the beginning of the sentence and it ends with a question mark.

 

 

Examples

  • Has she completed her homework?
  • Have I completed my homework?
  • Has Saifullah completed his homework?
  • Have they completed their homework?

About Sajid Hussain

Sajid Hussain is an online English teacher. He has been teaching English through Urdu/Hindi for 5 years.