The present perfect tense is used to indicate an action or state that happened in the past and its effects continue to the present. It is formed with the present tense of the verb “have” + the past participle of the main verb. (विगतमा सुरु भएको र असर अझैसम्म भएको अवस्थामा)

Examples of present perfect tense:

  1. I have lived in this city for 10 years.
  2. She has studied Spanish for 5 months.
  3. They have been married for 25 years.
  4. He has not written three novels.
  5. We have not traveled to many countries.
  6. The company has been in business for over 50 years.
  7. She has had three children.
  8. How many cars have they had?
  9. He hasn’t learned anything from this experience.
  10. They have not made any improvements to the product.

The present perfect continuous is used to indicate an action that began in the past and is still continuing in the present. It is formed with the present tense of the verb “have” + the present participle of the main verb (-ing). विगतमा सुरु भई अझैसम्म जारी रहेको

Examples of present perfect continuous: (huge reshuffling needed)

  1. I have been living in this city for 10 years.
  2. She has not been paying attention.
  3. She has been studying Spanish for 5 months.
  4. They have been working together for 25 years.
  5. Ram and Sita have not been speaking to each other. Have they had an argument?
  6. He has been writing a novel for 2 years.
  7. We have not been working for a year.
  8. The company has not been growing in recent years. They are thinking of liquidating it.
  9. She has been feeling better since last week.
  10. It has not been raining.
  11. How long have you been waiting?
  12. Why has she been crying?

स्मरण रहोस् सबै verbs लाई present perfect continuous tense मा राख्न मिल्दैन । हामीले पहिला नै पढिसकेका non-continuous verbs को सूची फेरि हेर्नुहोस्:

Like        love         hate Want        need        prefer Know       realize

Suppose Mean       understand   believe Remember   belong       contain

Consist      depend      seem


अर्थात् म तिमीलाई सधैं माया गरिरहेको छु भन्नलाई I have always been loving you भन्न मिल्दैन ।

Correct sentence:

I have always loved you.

They have realized their mistakes.

Translate the following sentences into English

  1. उनीहरूले उत्पादनमा धेरै सुधार गर्दै आएका छन्।
  2. उनले यो कम्पनीमा १५ वर्ष काम गरेका छन् ।
  3. उनले यो परियोजनामा ​​१५ महिनादेखि काम गरिरहेका छन् ।
  4. हामी लामो समयदेखि साथी छैनौं। (हामी साथी भएको लामो समय भएको छैन?)
  5. केही सातादेखि आयोजना ढिला भएको छ ।
  6. तपाइँ कति समयदेखि छुट्टी योजना गर्दै हुनुहुन्छ?
  7. आयोजना राम्रोसँग अघि बढ्न सकेको छैन ।
  8. त्यो संगीत के हो? उसले पियानो बजाउँदै छे?
  9. मलाई सोध्नुहोस् म मेरो साथीलाई कति समय पर्खिरहेको छु। म भन्छु ‘युगौं’
  10. उनी हरेक बिहान कहाँ जाने गर्छिन्?
  11. तिनीहरूले अझै छुट्टी गन्तव्यका बारेमा निर्णय गरेका छन्?

Find the correct tense for the verbs.

  1. I _____________(see) that movie several times.
  2. They _____________(discuss) the issue for an hour.
  3. He _____________ (read) a book for 2 hours.
  4. We _____________ (have) a bath for 10 minutes.
  5. The store_____________(be) busy all day.
  6. They _____________ (wait) for an hour.
  7. He _____________ (finish) his homework.
  8. We _____________(have) a great time here.
  9. She _____________(study) hard for her exams.
  10. The _____________ (work) on this project for two weeks.
  11. Sila _____________ (run) every morning for a month.
  12. The bank _____________(be) open since 9am.
  13. She _____________ (be) to France twice.
  14. Ravi _____________(have) an I-phone for three months.