Before we move to learn the structures, let’s have a look on some 3rd forms of verbs: Broken, Taken, Spoken, Drunk, Eaten, Cooked, Told, Bought, Brought, Painted, Gone and Come etc. 

We use 3rd forms after may have, might have, could have, shall have, will have, would have, should have and must have. The other structurer ‘can have’ is not used in daily communication. I have categoried the structures below and explained their usage briefly. 

May have + 3rd Form

جب آپ کسی کام کا مکمل ہونا شک و شبہ کی بنیاد پر بتائیں تو یہ سٹرکچر استعمال ہوگا۔ مثال کے طور پر “تم نے کام کر لیا ہوگا”۔ وغیرہ

  • He may have gone. Wo shayed chala gya ho
  • He may have passed the test. 
  • She may have arrived.
  • They may have written a letter. 

Might have / Could have + 3rd Form

جب کسی کام کا مکمل ہونا ماضی میں ظاہر کیا جائے اور ساتھ ہی کوئی شک یا امکان بھی شامل کر دیا جائے تو یہ سٹرکچر استعمال ہوگا۔ مثال کے طور پر “ممکن تھا اس نے اسے بتا دیا ہو”۔ 

  • I felt yesterday that you might have told her.
  • You could have gone. 
  • You could have invited me. 
  • You could have purchased that house. 

Shall/Will/Would + have + 3rd Form

ان تینوں سٹرکچرز کو فی الحال مستبقل میں مکمل ہونے والوں کاموں کیلئے استعمال کریں۔ اسکے تفصیلی اسباق کنڈشنل فقرات میں مزید واضح کر دیئے جائیں گے۔ 

  • You will have gone. 
  • You would have gone. 
  • I shall have gone.

Should have + 3rd Form

یہ فقرات ماضی میں پچھتاوے کا اظہار کرنے کیلئے استعمال ہوتے ہیں۔ مجھے آجانا چاہئے تھا۔ مجھے اسے مل لینا چاہئے تھا۔ مجھے کھا لینا چاہئے تھا۔ مجھے اسے تنگ نہیں کرنا چاہئے تھا۔ 

  • I should have gone. 
  • I should have told him.
  • She should have invited you.

Must have + 3rd Form

یہ سٹرکچرز کسی پشین گوئی کیلئے استعمال ہوتے ہیں۔ جیسے آپکے دوست نے کوئی شرارت کی ہو اور اسے مار پڑی ہو۔ اور آپکو علم نا ہو اسکی شرارت کا لیکن آپ اپنے اندازے سے ایک پشین گوئی کر دیں۔ ”تمہیں اس لئے مار پڑی ہے کہ تم نے کچھ غلط کیا ہوگا”۔ 

  • Ali must have done something wrong. 
  • You must have reached there. 
  • She must have invited you.
  • They must not have told you.