I have lived here ______ two years.

A by

B about

C for

D since

Solution

Correct Answer: Option C

for সঠিক Preposition হওয়ার কারণ:
১. Present Perfect বা Present Perfect Continuous Tense-এ সময়ের পরিমাণ বা ব্যাপ্তি (Period of time) বোঝাতে for ব্যবহৃত হয়।
২. two years একটি নির্দিষ্ট সময়কাল বা ব্যাপ্তি বোঝায়।

অন্য অপশনগুলো ভুল কারণ:
- since: কোনো নির্দিষ্ট সময় থেকে শুরু (Point of time) বোঝাতে ব্যবহৃত হয় (যেমন: since 2020)।
- সুতরাং সঠিক বাক্য: I have lived here for two years. (অর্থাৎ: আমি এখানে দুই বছর ধরে বাস করছি)।

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions