← All tenses · সব Tense

Present Perfect (পুরাঘটিত বর্তমান)

Used for actions finished recently whose result is still connected to now.যে কাজ সম্প্রতি শেষ হয়েছে এবং যার ফল এখনও বর্তমানে প্রভাব ফেলছে, তা বোঝাতে Present Perfect ব্যবহৃত হয়।

📐 Ruleনিয়ম

Subject-এর পর has/have এবং verb-এর V3 বসে। he/she/it বা একবচন noun-এর সাথে has, বাকিদের সাথে have বসে। Negative-এ has/have-এর পর not বসে; প্রশ্নে has/have Subject-এর আগে যায়।

Usesব্যবহার

  • Recently completed actions: He has written a letter.সদ্য সম্পন্ন কাজ: সে একটি চিঠি লিখেছে।
  • Experience: I have visited Cox's Bazar.অভিজ্ঞতা: আমি কক্সবাজার ঘুরে এসেছি।

5 types of sentences৫ ধরনের বাক্য

1Affirmativeহ্যাঁ-বোধক
Sub + has/have + V3 + Obj

He has written a letter.

সে একটি চিঠি লিখেছে।

2Negativeনা-বোধক
Sub + has/have + not + V3 + Obj

He has not written a letter.

সে একটি চিঠি লেখেনি।

3Interrogativeপ্রশ্নবোধক
Has/Have + Sub + V3 + Obj?

Has he written a letter?

সে কি একটি চিঠি লিখেছে?

4Negative Interrogativeনা-বোধক প্রশ্ন
Has/Have + Sub + not + V3 + Obj?

Has he not written a letter?

সে কি একটি চিঠি লেখেনি?

5Wh-InterrogativeWh-প্রশ্ন
Wh-word + has/have + Sub + V3?

What has he written?

সে কী লিখেছে?

⚖️ Differenceপার্থক্য

vs Past Indefinite: Present Perfect has no definite time and the result matters now; Past Indefinite has a definite past time. (I have eaten. / I ate at 2 pm.)Past Indefinite-এর সাথে পার্থক্য: Present Perfect-এ নির্দিষ্ট সময় থাকে না, ফল বর্তমানে গুরুত্বপূর্ণ; Past Indefinite-এ নির্দিষ্ট অতীত সময় থাকে। (আমি খেয়েছি। / আমি দুপুর ২টায় খেয়েছিলাম।)

📌 Important Notesগুরুত্বপূর্ণ নোট

  • Do not use a definite past time (yesterday, last year) with Present Perfect.yesterday, last year-এর মতো নির্দিষ্ট অতীত সময় Present Perfect-এর সাথে বসে না।
  • Time words: already, just, yet, ever, never, so far.সময়সূচক শব্দ: already, just, yet, ever, never, so far।