Present Perfect Continuous பயன்படுத்துகிறோம்
Present Perfect Continuous என்பது கடந்த காலத்தில் தொடங்கிய ஒரு செயல் இப்போது வரை தொடர்ந்து நடைபெற்று கொண்டிருக்கிறதையோ, அல்லது இப்போதுதான் நிறுத்தப்பட்டிருந்தாலும் அதன் தெளிவான விளைவு இப்போது காணப்படுகிறதையோ பற்றி பேச பயன்படுகிறது.
She has been working here for three years.
அவள் இங்கு மூன்று ஆண்டுகளாக வேலை செய்து வருகிறாள்.
அவள் இங்கு மூன்று ஆண்டுகளாக வேலை செய்து வருகிறாள்.
Present Perfect Continuous படிவம்
Subject + have/has been + V-ing
I have been studying all morning.
நான் காலை முழுவதும் படித்து வருகிறேன்.
நான் காலை முழுவதும் படித்து வருகிறேன்.
He has been waiting for you.
அவர் உங்களுக்காக காத்திருக்கிறார்.
அவர் உங்களுக்காக காத்திருக்கிறார்.
Present Perfect Continuous வழிமுறை
-
இது கடந்த காலத்தில் தொடங்கி இன்றுவரை தொடரும் ஒரு செயலுக்குப் பயன்படுத்தப்படுகிறது.
I have been living in this city since 2022.
2022 முதல் நான் இந்த நகரத்தில் வசித்து வருகிறேன்.They have been learning English for six months.
அவர்கள் ஆறு மாதங்களாக ஆங்கிலம் கற்றுக்கொண்டு வருகின்றனர். -
இப்போது சமீபத்தில் நிறுத்தப்பட்ட ஒரு செயலைக் குறிக்க இதைப் பயன்படுத்துகிறார்கள், ஆனால் அதன் விளைவு இப்போது தெரிவதாக இருக்கிறது.
She is tired because she has been running.
அவள் ஓடிக்கொண்டிருந்ததால் சோர்வாக இருக்கிறாள்.Your clothes are wet because it has been raining.
மழை பெய்துக்கொண்டிருப்பதால் உங்கள் உடைகள் நனைந்துள்ளன. -
இது ஒரு செயல்வினையின் நீளத்தையோ அல்லது நடைபெறும் செயல்முறையையோ வலியுறுத்துகிறது.
We have been working on this project all week.
நாங்கள் இந்தத் திட்டத்தில் முழு வாரம் முழுவதும் வேலை செய்து கொண்டிருக்கிறோம்.He has been preparing for the exam since morning.
அவர் காலை முதலே தேர்வுக்காக தயாராகி வருகிறார். -
காலநீளத்தை காட்ட for மற்றும் since உடன் இது அடிக்கடி பயன்படுத்தப்படுகிறது.
I have been reading for two hours.
நான் இரண்டு மணிநேரமாக படித்து கொண்டு இருக்கிறேன்.She has been working here since January.
அவள் ஜனவரியிலிருந்து இங்கு வேலை செய்து வருகிறாள். -
பொதுவான நேரக் குறிப்புகளில் நாள் முழுவதும், காலை முழுவதும், சமீபத்தில், அண்மையில், ...க்காக, மற்றும் ... முதல் ஆகியவை அடங்கும்.
They have been talking all evening.
அவர்கள் மாலை முழுவதும் பேசிக்கொண்டிருந்தார்கள்.I have been feeling tired lately.
சமீப காலமாக நான் சோர்வாக உணர்ந்து வருகிறேன். -
Present Perfect Continuous செயல்முறையில் கவனம் செலுத்துகிறது; ஆனால் Present Perfect பெரும்பாலும் முடிவில் கவனம் செலுத்துகிறது.
✅ She has been writing emails all morning. (process)✅ She has written five emails this morning. (result)
-
சில வினைகள் பொதுவாக தொடர்கால வடிவங்களில் பயன்படுத்தப்படுவதில்லை (know, like, want, need, understand).
✅ I have known her for years.❌ I have been knowing her for years.
Present Perfect Continuous மறுப்பு
-
மறுப்பை have not been / has not been அல்லது அவற்றின் சுருக்க வடிவங்களான haven't been / hasn't been கொண்டு உருவாக்கப்படுகிறது.
I haven't been sleeping well recently.
சமீபத்தில் எனக்கு நன்றாகத் தூக்கம் வரவில்லை.She hasn't been working much this week.
இந்த வாரம் அவள் அதிகமாக வேலை செய்யவில்லை.They haven't been studying lately.
அவர்கள் சமீபத்தில் படித்து வரவில்லை.
Present Perfect Continuous கேள்விகள்
கேள்விகளில், have அல்லது has என்பது கர்த்தாவுக்கு முன் வரும்.
Have/Has + subject + been + V-ing?
Wh-word + have/has + subject + been + V-ing?
Have you been waiting long?
நீங்கள் நீண்ட நேரமாக காத்திருக்கிறீர்களா?
நீங்கள் நீண்ட நேரமாக காத்திருக்கிறீர்களா?
Has she been studying since morning?
அவள் காலை முதலே படித்துக்கொண்டு இருக்கிறாளா?
அவள் காலை முதலே படித்துக்கொண்டு இருக்கிறாளா?
Why have they been arguing?
அவர்கள் ஏன் வாக்குவாதம் செய்து கொண்டிருக்கிறார்கள்?
அவர்கள் ஏன் வாக்குவாதம் செய்து கொண்டிருக்கிறார்கள்?
How long has he been working here?
அவர் இங்கே எவ்வளவு காலமாக வேலை செய்து வருகிறார்?
அவர் இங்கே எவ்வளவு காலமாக வேலை செய்து வருகிறார்?
Present Perfect Continuous வழக்கமான பிழைகள்
❌ She has been work all day.
✅ She has been working all day.
❌ I am been studying since morning.
✅ I have been studying since morning.
❌ Has he been wait long?
✅ Has he been waiting long?
❌ I have been knowing her for years.
✅ I have known her for years.
❌ She has worked all morning. (if you want to stress the process)
✅ She has been working all morning.
Present Perfect Continuous வாக்கியங்கள்
I have been preparing for the interview since breakfast.
நான் காலை உணவிலிருந்து நேர்காணலுக்காகத் தயாராகிக் கொண்டிருக்கிறேன்.
நான் காலை உணவிலிருந்து நேர்காணலுக்காகத் தயாராகிக் கொண்டிருக்கிறேன்.
She has been working on the report all day.
அவள் நாள் முழுவதும் அறிக்கையில் வேலை செய்து கொண்டு இருக்கிறாள்.
அவள் நாள் முழுவதும் அறிக்கையில் வேலை செய்து கொண்டு இருக்கிறாள்.
We have been waiting for the update for two hours.
இரண்டு மணி நேரமாக நாங்கள் அந்தப் புதுப்பிப்புக்காக காத்திருக்கிறோம்.
இரண்டு மணி நேரமாக நாங்கள் அந்தப் புதுப்பிப்புக்காக காத்திருக்கிறோம்.
He has been learning English since last year.
அவர் கடந்த ஆண்டிலிருந்து ஆங்கிலம் கற்றுக்கொண்டு வருகிறார்.
அவர் கடந்த ஆண்டிலிருந்து ஆங்கிலம் கற்றுக்கொண்டு வருகிறார்.
They have been discussing the new feature all morning.
அவர்கள் காலை முழுவதும் புதிய அம்சத்தைப் பற்றி விவாதித்து கொண்டு இருக்கிறார்கள்.
அவர்கள் காலை முழுவதும் புதிய அம்சத்தைப் பற்றி விவாதித்து கொண்டு இருக்கிறார்கள்.
I have been trying to fix this bug since yesterday.
நேற்று முதல் இந்த பிழையை சரி செய்ய நான் முயற்சி செய்து வருகிறேன்.
நேற்று முதல் இந்த பிழையை சரி செய்ய நான் முயற்சி செய்து வருகிறேன்.
She has been feeling much better recently.
அவர் சமீபத்தில் மிகவும் நன்றாக உணர்ந்து வருகிறார்.
அவர் சமீபத்தில் மிகவும் நன்றாக உணர்ந்து வருகிறார்.
We have been living here for a long time.
நாங்கள் இங்கே நீண்ட காலமாக வசித்து வருகிறோம்.
நாங்கள் இங்கே நீண்ட காலமாக வசித்து வருகிறோம்.
He has been running every evening this month.
இந்த மாதம் முழுவதும் அவர் ஒவ்வொரு மாலையும் ஓடிக்கொண்டிருக்கிறார்.
இந்த மாதம் முழுவதும் அவர் ஒவ்வொரு மாலையும் ஓடிக்கொண்டிருக்கிறார்.
The team has been developing this feature for several weeks.
அணி இந்த அம்சத்தை பல வாரங்களாக உருவாக்கி வருகிறது.
அணி இந்த அம்சத்தை பல வாரங்களாக உருவாக்கி வருகிறது.
Present Perfect Continuous எடுத்துக்காட்டுகள்
I have been checking the document for the last twenty minutes.
கடந்த இருபது நிமிடங்களாக நான் அந்த ஆவணத்தைச் சரிபார்த்து கொண்டிருக்கிறேன்.
கடந்த இருபது நிமிடங்களாக நான் அந்த ஆவணத்தைச் சரிபார்த்து கொண்டிருக்கிறேன்.
She has been speaking to customers all afternoon.
அவள் பிற்பகல் முழுவதும் வாடிக்கையாளர்களுடன் பேசிக்கொண்டிருக்கிறாள்.
அவள் பிற்பகல் முழுவதும் வாடிக்கையாளர்களுடன் பேசிக்கொண்டிருக்கிறாள்.
They have been working on the same task since Monday.
அவர்கள் திங்கட்கிழமை முதல் அதே பணியில் வேலை செய்து வருகின்றனர்.
அவர்கள் திங்கட்கிழமை முதல் அதே பணியில் வேலை செய்து வருகின்றனர்.
We have been looking for a better solution recently.
நாங்கள் சமீபத்தில் ஒரு சிறந்த தீர்வைத் தேடிக்கொண்டிருக்கிறோம்.
நாங்கள் சமீபத்தில் ஒரு சிறந்த தீர்வைத் தேடிக்கொண்டிருக்கிறோம்.
He has been fixing the server since early morning.
அவன் அதிகாலை முதலே சேவையகத்தை சரிசெய்துக்கொண்டிருக்கிறான்.
அவன் அதிகாலை முதலே சேவையகத்தை சரிசெய்துக்கொண்டிருக்கிறான்.
I have been thinking about your idea a lot lately.
சமீப காலமாக உங்கள் யோசனையைப் பற்றி நான் மிகவும் சிந்தித்துக் கொண்டிருக்கிறேன்.
சமீப காலமாக உங்கள் யோசனையைப் பற்றி நான் மிகவும் சிந்தித்துக் கொண்டிருக்கிறேன்.
She has been getting ready for the trip all day.
அவள் நாள் முழுவதும் பயணத்திற்காகத் தயாராகிக் கொண்டிருந்தாள்.
அவள் நாள் முழுவதும் பயணத்திற்காகத் தயாராகிக் கொண்டிருந்தாள்.
We have been testing the application since last week.
கடந்த வாரம் முதல் நாங்கள் பயன்பாட்டைச் சோதித்து வருகிறோம்.
கடந்த வாரம் முதல் நாங்கள் பயன்பாட்டைச் சோதித்து வருகிறோம்.
He has been talking to HR about the new policy.
அவர் புதிய கொள்கையைப் பற்றி மனித வளத் துறையுடன் பேசிக் கொண்டிருக்கிறார்.
அவர் புதிய கொள்கையைப் பற்றி மனித வளத் துறையுடன் பேசிக் கொண்டிருக்கிறார்.
They have been planning the event for months.
அவர்கள் பல மாதங்களாக அந்த நிகழ்ச்சியை திட்டமிட்டு வருகிறார்கள்.
அவர்கள் பல மாதங்களாக அந்த நிகழ்ச்சியை திட்டமிட்டு வருகிறார்கள்.