এই প্রশ্নের বিশেষজ্ঞ বিশ্লেষণ
• ভবিষ্যৎকালের ব্যাপক সময়ের পূর্বে in বসে এবং নির্দিষ্ট সময়ের জন্য by অথবা before বসে।
• অতীতের নির্দিষ্ট সময়ের পূর্বে since অথবা from এবং ব্যাপক সময়ের পূর্বে for বসে।
• প্রদত্ত Sentence টি Future Tense এ আছে এবং 8 p.m. উল্লেখ করার কারণে সময়টি নির্দিষ্ট বুঝিয়েছে।
- তাই এখানে in ব্যবহার না হয়ে before ব্যবহার হয়েছে।
• Correct answer: Afrida shall have finished cooking the book before 8 p.m.
Source: Advanced Learner's Communicative English Grammar & Composition By Chowdhury & Hossain.
রেফারেন্স মাত্র
অ্যাপে আরও ১ লক্ষ+ প্রশ্ন অনুশীলন করুন
বিনামূল্যে • ৪.৯★ রেটিং • ৫০K+ ডাউনলোড