Present Perfect Tense

1. So far, uptill now, ever के साथ verb का form Present Perfect होता है।
For example:
(a) Have you ever thought of going abroad?
(b) We sent call-letters to many condidates, but only a few have reported so far.
2. Yet के साथ Present Perfect का negative form इस्तेमाल होता है।
For example:
(a) Hari has not received the information of the picnic yet.
3. अगर वाक्य में since + point of time या for + period of time लगा हो और दिया हुआ काम इस वक़्त नहीं चल रहा हो, तो verb present perfect form में होता है।
For example:
(a) India has faced four foreign countries’ attacks since independence.
3. अगर वाक्य since + point of time या for + period of time लगा दो और वाक्य में कोई verb नहीं हो तो has/have + been का इस्तेमाल होता है।
For example:
(a) For ages, India has been a champion of peace and non-violence.