Learn Perfect Continuous Tense easily ,Present Perfect Continuous ,Past Perfect Continuous

Perfect Continuous Tense Guide

Learn Grammar Easily with Pkgway.in

1 Present Perfect Continuous (বর্তমানে চলছে,হচ্ছে + সময়)

নিয়ম: Subject + have/has been + Verb(ing) + Other

নিয়ম: Subject + have/has been + Verb(ing) + since/for+time

  • Manali has been studying since 8 AM. (মানালী সকাল ৮টা থেকে পড়ছে।)
  • Anusri has been practicing writing for two hours. (অনুশ্রী দুই ঘণ্টা ধরে লেখা প্র্যাকটিস করছে।)
  • ✅ It has been raining since morning. (সকাল থেকে বৃষ্টি পড়ছে।)
  • ✅ I have been waiting for the result for a long time. (আমি অনেকক্ষণ ধরে রেজাল্টের জন্য অপেক্ষা করছি।)
  • They have been playing football since 4 PM. (তারা বিকেল ৪টে থেকে ফুটবল খেলছে।)
  • Raj has been working on this project for a week. (রাজ এক সপ্তাহ ধরে এই প্রজেক্টে কাজ করছে।)
  • Ishika has been learning music for three years. (ইশিকা তিন বছর ধরে গান শিখছে।)
  • We have been living in Narayanpur since 2010. (আমরা ২০১০ সাল থেকে নারায়ণপুরে বাস করছি।)
  • Arnab has been watching TV for thirty minutes. (অর্ণব ৩০ মিনিট ধরে টিভি দেখছে।)
  • The baby has been sleeping for four hours. (বাচ্চাটি চার ঘণ্টা ধরে ঘুমাচ্ছে।)

2 Past Perfect Continuous (অতীতে চলছিল,হচ্ছিল+সময়)

নিয়ম: Subject + had been + Verb(ing) +Other

নিয়ম: Subject + had been + Verb(ing) + since/for+time

  • Surya had been reading for two hours before he went to play. (সূর্য খেলার আগে দুই ঘণ্টা ধরে পড়ছিল।)
  • Mou had been singing since morning. (মৌ সকাল থেকে গান গাইছিল।)
  • They had been traveling for three days. (তারা তিন দিন ধরে ভ্রমণ করছিল।)
  • Sk Aftab had been searching for his pen for ten minutes. (আফতাব দশ মিনিট ধরে তার কলমটি খুঁজছিল।)
  • It had been snowing since last night. (গত রাত থেকে বরফ পড়ছিল।)
  • Barsha had been cooking for an hour before the guests arrived. (অতিথিরা আসার আগে বর্ষা এক ঘণ্টা ধরে রান্না করছিল।)
  • I had been working there since 2015. (আমি ২০১৫ সাল থেকে সেখানে কাজ করছিলাম।)
  • Neha had been talking on the phone for a long time. (নেহা অনেকক্ষণ ধরে ফোনে কথা বলছিল।)
  • We had been waiting for the bus for twenty minutes. (আমরা ২০ মিনিট ধরে বাসের জন্য অপেক্ষা করছিলাম।)
  • Monalisa had been dancing since the program started. (অনুষ্ঠান শুরু হওয়ার পর থেকে মোনালিসা নাচছিল।)

⚡ Quick Checklist (সহজ টিপস)

Category Rule / Use
Presenthas been / have been (এখনও হচ্ছে)
Pasthad been (আগে হচ্ছিল)
Sinceশুরুর সময় (সকাল, ৪টে, সোমবার)
Forমোট সময় (১ ঘণ্টা, ২ দিন, ১০ বছর)

© 2026 Pkgway.in | Educational Resources for Narayanpur Batch

Comments