Present Perfect Continuous Tense — “অবিরত সম্পূর্ণ বর্তমান কাল”

Present Perfect Continuous Tense হলো এমন একটি কাল যা অতীতে শুরু হওয়া এবং এখনও চলমান ক্রিয়াকলাপ বোঝাতে ব্যবহার করা হয়। বাংলায় এর অর্থ হলো “অবিরত সম্পূর্ণ বর্তমান কাল”। সাধারণ নিয়ম হলো—

  • Affirmative: Subject + have/has + been + verb + ing

  • Negative: Subject + have/has + not + been + verb + ing

  • Question: Have/Has + subject + been + verb + ing?

  1. I have been eating rice for 30 minutes. → আমি ৩০ মিনিট ধরে ভাত খাচ্ছি।

  2. She has been reading a book all morning. → সে সকাল জুড়ে একটি বই পড়ছে।

  3. He has been playing football since 10 a.m. → সে সকাল ১০টা থেকে ফুটবল খেলছে।

  4. They have been studying English for two hours. → তারা দুই ঘণ্টা ধরে ইংরেজি পড়ছে।

  5. We have been working on this project since Monday. → আমরা সোমবার থেকে এই প্রকল্পে কাজ করছি।

  6. She has been cooking dinner for the past hour. → সে গত এক ঘন্টা ধরে রাতের খাবার রান্না করছে।

  7. He has been watching TV since he came home. → সে বাড়ি এলে থেকে টিভি দেখছে।

  8. I have been writing emails all morning. → আমি সকাল জুড়ে ইমেইল লিখছি।

  9. They have been listening to music for an hour. → তারা এক ঘণ্টা ধরে গান শুনছে।

  10. She has been cleaning her room since 9 a.m. → সে সকাল ৯টা থেকে তার রুম পরিষ্কার করছে।

  11. I have been walking to school every day this week. → আমি এই সপ্তাহে প্রতিদিন স্কুলে হেঁটেছি।

  12. He has been studying for exams since yesterday. → সে গতকাল থেকে পরীক্ষার জন্য পড়ছে।

  13. She has been drawing a picture for two hours. → সে দুই ঘণ্টা ধরে একটি ছবি আঁকছে।

  14. They have been visiting their grandparents since morning. → তারা সকাল থেকে দাদা-দাদীকে দেখছে।

  15. I have been brushing my teeth for five minutes. → আমি পাঁচ মিনিট ধরে দাঁত মাজছি।

  16. She has been singing that song since noon. → সে দুপুর থেকে সেই গানটি গাইছে।

  17. He has been playing the guitar for three hours. → সে তিন ঘণ্টা ধরে গিটার বাজাচ্ছে।

  18. We have been eating lunch for 30 minutes. → আমরা ৩০ মিনিট ধরে দুপুরের খাবার খাচ্ছি।

  19. She has been watering the plants since morning. → সে সকাল থেকে গাছগুলোতে পানি দিচ্ছে।

  20. I have been helping my friend for the past hour. → আমি গত এক ঘণ্টা ধরে আমার বন্ধুকে সাহায্য করছি।

  21. He has been reading the newspaper since breakfast. → সে নাস্তা থেকে সংবাদপত্র পড়ছে।

  22. They have been cooking dinner together for two hours. → তারা দুই ঘণ্টা ধরে একসাথে রাতের খাবার রান্না করছে।

  23. I have been watching a movie since 6 p.m. → আমি সন্ধ্যা ৬টা থেকে একটি সিনেমা দেখছি।

  24. She has been studying for her exams for three hours. → সে তিন ঘণ্টা ধরে পরীক্ষার জন্য পড়ছে।

  25. He has been walking in the park since morning. → সে সকাল থেকে পার্কে হেঁটেছে।

  26. We have been playing cricket since 4 p.m. → আমরা বিকেল ৪টা থেকে ক্রিকেট খেলছি।

  27. She has been drinking tea for 20 minutes. → সে ২০ মিনিট ধরে চা খাচ্ছে।

  28. I have been writing an email since morning. → আমি সকাল থেকে একটি ইমেইল লিখছি।

  29. They have been cleaning the garden for an hour. → তারা এক ঘণ্টা ধরে বাগান পরিষ্কার করছে।

  30. He has been fixing his bicycle since 3 p.m. → সে বিকেল ৩টা থেকে তার সাইকেল ঠিক করছে।

  31. She has been teaching English for the past two hours. → সে গত দুই ঘণ্টা ধরে ইংরেজি শেখাচ্ছে।

  32. I have been listening to a podcast since morning. → আমি সকাল থেকে একটি পডকাস্ট শুনছি।

  33. They have been playing chess for 30 minutes. → তারা ৩০ মিনিট ধরে দাবা খেলছে।

  34. We have been enjoying the picnic since noon. → আমরা দুপুর থেকে পিকনিক উপভোগ করছি।

  35. She has been reading a novel for two hours. → সে দুই ঘণ্টা ধরে একটি উপন্যাস পড়ছে।

  36. He has been drinking juice since breakfast. → সে নাস্তা থেকে জুস খাচ্ছে।

  37. I have been painting the wall for an hour. → আমি এক ঘণ্টা ধরে দেয়াল রঙ করছি।

  38. They have been watching cartoons since morning. → তারা সকাল থেকে কার্টুন দেখছে।

  39. She has been cleaning her shoes for 15 minutes. → সে ১৫ মিনিট ধরে তার জুতো পরিষ্কার করছে।

  40. He has been repairing the fan for two hours. → সে দুই ঘণ্টা ধরে ফ্যান মেরামত করছে।

  41. We have been studying in the library since 10 a.m. → আমরা সকাল ১০টা থেকে লাইব্রেরিতে পড়ছি।

  42. She has been writing a diary for an hour. → সে এক ঘণ্টা ধরে একটি ডায়েরি লিখছে।

  43. I have been walking my dog since morning. → আমি সকাল থেকে আমার কুকুরকে হাঁটাচ্ছি।

  44. They have been visiting the museum for two hours. → তারা দুই ঘণ্টা ধরে যাদুঘর পরিদর্শন করছে।

  45. He has been singing beautifully for 20 minutes. → সে ২০ মিনিট ধরে সুন্দরভাবে গান গাইছে।

  46. She has been cooking breakfast since 7 a.m. → সে সকাল ৭টা থেকে সকালের খাবার রান্না করছে।

  47. I have been reading a magazine for an hour. → আমি এক ঘণ্টা ধরে একটি ম্যাগাজিন পড়ছি।

  48. They have been cleaning the house since morning. → তারা সকাল থেকে বাড়ি পরিষ্কার করছে।

  49. He has been playing basketball for two hours. → সে দুই ঘণ্টা ধরে বাস্কেটবল খেলছে।

  50. She has been listening to music for an hour. → সে এক ঘণ্টা ধরে গান শুনছে।

  51. I have been studying English grammar since morning. → আমি সকাল থেকে ইংরেজি ব্যাকরণ পড়ছি।

  52. They have been walking in the park for 30 minutes. → তারা ৩০ মিনিট ধরে পার্কে হেঁটেছে।

  53. He has been watching a football match since 5 p.m. → সে বিকেল ৫টা থেকে ফুটবল ম্যাচ দেখছে।

  54. She has been painting a picture for two hours. → সে দুই ঘণ্টা ধরে একটি ছবি আঁকছে।

  55. I have been cooking lunch since 11 a.m. → আমি সকাল ১১টা থেকে দুপুরের খাবার রান্না করছি।

  56. They have been playing volleyball for an hour. → তারা এক ঘণ্টা ধরে ভলিবল খেলছে।

  57. He has been fixing his computer since morning. → সে সকাল থেকে তার কম্পিউটার ঠিক করছে।

  58. She has been cleaning the kitchen for 45 minutes. → সে ৪৫ মিনিট ধরে রান্নাঘর পরিষ্কার করছে।

  59. I have been writing a story for two hours. → আমি দুই ঘণ্টা ধরে একটি গল্প লিখছি।

  60. They have been studying for exams since morning. → তারা সকাল থেকে পরীক্ষার জন্য পড়ছে।

  61. He has been drinking coffee for 30 minutes. → সে ৩০ মিনিট ধরে কফি খাচ্ছে।

  62. She has been walking to the market since 9 a.m. → সে সকাল ৯টা থেকে বাজারে হেঁটেছে।

  63. I have been listening to the radio for an hour. → আমি এক ঘণ্টা ধরে রেডিও শুনছি।

  64. They have been painting the fence since morning. → তারা সকাল থেকে বেড়া রঙ করছে।

  65. He has been singing a song for 20 minutes. → সে ২০ মিনিট ধরে একটি গান গাইছে।

  66. She has been cleaning the bathroom for an hour. → সে এক ঘণ্টা ধরে বাথরুম পরিষ্কার করছে।

  67. I have been watering the plants since morning. → আমি সকাল থেকে গাছগুলোতে পানি দিচ্ছি।

  68. They have been cooking dinner for two hours. → তারা দুই ঘণ্টা ধরে রাতের খাবার রান্না করছে।

  69. He has been writing a letter for 30 minutes. → সে ৩০ মিনিট ধরে একটি চিঠি লিখছে।

  70. She has been studying in her room since morning. → সে সকাল থেকে তার রুমে পড়ছে।

  71. I have been walking to the bus stop for 20 minutes. → আমি ২০ মিনিট ধরে বাস স্টপে হেঁটেছি।

  72. They have been playing football in the field for an hour. → তারা এক ঘণ্টা ধরে মাঠে ফুটবল খেলছে।

  73. He has been reading a storybook since morning. → সে সকাল থেকে গল্পের বই পড়ছে।

  74. She has been drinking water for 10 minutes. → সে ১০ মিনিট ধরে পানি খাচ্ছে।

  75. I have been cleaning my room for 30 minutes. → আমি ৩০ মিনিট ধরে আমার রুম পরিষ্কার করছি।

  76. They have been visiting their friends for two hours. → তারা দুই ঘণ্টা ধরে তাদের বন্ধুদের দেখছে।

  77. He has been painting the wall for an hour. → সে এক ঘণ্টা ধরে দেয়াল রঙ করছে।

  78. She has been listening to a podcast since morning. → সে সকাল থেকে একটি পডকাস্ট শুনছে।

  79. I have been studying for my exams for three hours. → আমি তিন ঘণ্টা ধরে আমার পরীক্ষার জন্য পড়ছি।

  80. They have been playing cards for 45 minutes. → তারা ৪৫ মিনিট ধরে তাস খেলছে।

  81. He has been cooking dinner since 6 p.m. → সে সন্ধ্যা ৬টা থেকে রাতের খাবার রান্না করছে।

  82. She has been writing an email for an hour. → সে এক ঘণ্টা ধরে একটি ইমেইল লিখছে।

  83. I have been reading the newspaper since morning. → আমি সকাল থেকে সংবাদপত্র পড়ছি।

  84. They have been cleaning the car for 30 minutes. → তারা ৩০ মিনিট ধরে গাড়ি পরিষ্কার করছে।

  85. He has been playing the piano for two hours. → সে দুই ঘণ্টা ধরে পিয়ানো বাজাচ্ছে।

  86. She has been walking her dog since morning. → সে সকাল থেকে তার কুকুরকে হাঁটাচ্ছে।

  87. I have been drinking tea for 15 minutes. → আমি ১৫ মিনিট ধরে চা খাচ্ছি।

  88. They have been painting the room for an hour. → তারা এক ঘণ্টা ধরে রুমটি রঙ করছে।

  89. He has been singing a song for 20 minutes. → সে ২০ মিনিট ধরে একটি গান গাইছে।

  90. She has been cooking lunch since 11 a.m. → সে সকাল ১১টা থেকে দুপুরের খাবার রান্না করছে।

  91. I have been studying English for two hours. → আমি দুই ঘণ্টা ধরে ইংরেজি পড়ছি।

  92. They have been watching a movie since 6 p.m. → তারা সন্ধ্যা ৬টা থেকে একটি সিনেমা দেখছে।

  93. He has been writing a diary for an hour. → সে এক ঘণ্টা ধরে একটি ডায়েরি লিখছে।

  94. She has been cleaning the table since morning. → সে সকাল থেকে টেবিল পরিষ্কার করছে।

  95. I have been walking in the park for 30 minutes. → আমি ৩০ মিনিট ধরে পার্কে হাঁটছি।

  96. They have been visiting the zoo for two hours. → তারা দুই ঘণ্টা ধরে চিড়িয়াখানা দেখছে।

  97. He has been fixing the fan for 45 minutes. → সে ৪৫ মিনিট ধরে ফ্যান ঠিক করছে।

  98. She has been reading a novel for an hour. → সে এক ঘণ্টা ধরে একটি উপন্যাস পড়ছে।

  99. I have been cooking dinner for two hours. → আমি দুই ঘণ্টা ধরে রাতের খাবার রান্না করছি।

  100. They have been playing cricket since morning. → তারা সকাল থেকে ক্রিকেট খেলছে।