মেধাবী
Toggle menu

It ____ for three hours.

সঠিক উত্তর
has been raining

বিস্তারিত ব্যাখ্যা

এই প্রশ্নের বিশেষজ্ঞ বিশ্লেষণ

Complete Sentence: It has been raining for three hours.
Bangla Meaning: তিন ঘণ্টা ধরে বৃষ্টি হচ্ছে।

- The phrase "for three hours" বুঝাচ্ছে কাজটি (বৃষ্টি হওয়া) পূর্বে শুরু হয়েছে এবং এখনো চলছে (ongoing action).
- তাই এটি Present Perfect Continuous Tense.

- "It" third person singular, তাই "has" ব্যবহৃত হয়েছে।
- "has been happening" is the correct present perfect continuous tense.

• Other options:
ক) is raining – শুধুমাত্র বর্তমানে হচ্ছে বোঝায়; কিন্তু "for three hours" থাকলে সেটা চলমান অবস্থা বোঝায়।

খ) has rained – Present Perfect Tense শুধু সম্পূর্ণ কাজ বোঝায়, চলমানতা বোঝায় না।

ঘ) have been raining – have হবে না, has হবে।

Source: A Passage to the English Language, S.M. Zakir Hussain.

সকল অপশন

রেফারেন্স মাত্র

is raining
has rained
has been raining সঠিক
have been raining

প্রশ্ন তথ্য

বিষয়
English Grammar
শ্রেণী
চাকুরী প্রস্তুতি - ব্যাংক
মার্ক
1.00

অ্যাপে আরও ১ লক্ষ+ প্রশ্ন অনুশীলন করুন

বিনামূল্যে • ৪.৯★ রেটিং • ৫০K+ ডাউনলোড

ডাউনলোড করুন

মেধাবী অ্যাপ

বিনামূল্যে • ৪.৯★

ডাউনলোড