have beenஇந்த ஆங்கில மொழியில் மிகவும் பொதுவானதாகத் தெரிகிறது. அதை எப்போது பயன்படுத்துவது என்று எனக்குத் தெரியவில்லை.

தாய்மொழிப் பேச்சாளரின் பதில்
Rebecca
ஆமாம் அது சரி. இது பெரும்பாலும் பயன்படுத்தப்படும் சொற்றொடர்! Have beenதற்போது நிறைவடையும் நிலையில் உள்ளது. கடந்த காலத்தில் ஏதாவது நடந்திருந்தால், இப்போதும் நடந்து கொண்டிருந்தால் நீங்கள் அதைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, இது ஒரு வழக்கமான வழக்கமாகவோ அல்லது வாசிப்பு போன்ற செயலாகவோ இருக்கலாம். படிவம் has/have + been + நடப்பு பகுதி. எடுத்துக்காட்டு: I've been going to swimming lessons every Monday for the past two months. (நான் கடந்த இரண்டு மாதங்களாக ஒவ்வொரு திங்கட்கிழமையும் நீச்சல் பயிற்சி எடுத்து வருகிறேன்.) உதாரணம்: She has been playing violin since she was a child. (சிறுவயதில் இருந்தே வயலின் வாசித்து வருகிறார்)