hamburger menu
All Coursesall course arrow
adda247
reward-icon
adda247
    arrow
    arrow
    arrow
    Fill up the blank, with the correct option.He has been learning piano. _________ two years.
    Question

    Fill up the blank, with the correct option.

    He has been learning piano. _________ two years.

    A.

    for

    B.

    since

    C.

    from

    D.

    over

    Correct option is A

    The correct option to fill in the blank is (a) for.

    Correct sentence:He has been learning piano for two years.

    Explanation:

    ·       The preposition "for" is used to indicate a duration of time (how long something has been happening).

    ·       "Two years" refers to a period of time, so "for" is the correct choice.

    Grammatical Rule Used:

    ·       "For" + duration (time period) → used in perfect tenses

    ·       Example: He has been studying for three hours.

    हिंदी में व्याकरण संबंधी नियम:

    ·       जब समयकीअवधि (duration)बताईजातीहै, तब"for"काप्रयोगकियाजाताहै।

    ·       संरचना: "For" + समयकीअवधि (जैसेदोसाल, पांचघंटे, तीनमहीने)

    ·       उदाहरण: वह दो साल से पियानो सीख रहा है।

    Meanings of other options:

    ·       Since (गलत) – Used for a specific point in time (e.g., "since 2021").

    ·       From (गलत) – Used when specifying the starting point (e.g., "from Monday").

    ·       Over (गलत) – Used when something happens gradually (e.g., "over the years").

    Free Tests

    Free
    Must Attempt

    BPSC AEDO Paper 1 (General Language) Mock 01

    languageIcon English
    • pdpQsnIcon100 Questions
    • pdpsheetsIcon100 Marks
    • timerIcon120 Mins
    languageIcon English
    Free
    Must Attempt

    BPSC AEDO Paper 2 (General Studies) Mock 01

    languageIcon English
    • pdpQsnIcon100 Questions
    • pdpsheetsIcon100 Marks
    • timerIcon120 Mins
    languageIcon English
    Free
    Must Attempt

    BPSC AEDO Paper 3 (General Aptitude) Mock 01

    languageIcon English
    • pdpQsnIcon100 Questions
    • pdpsheetsIcon100 Marks
    • timerIcon120 Mins
    languageIcon English
    test-prime-package

    Access ‘Bihar Deled’ Mock Tests with

    • 60000+ Mocks and Previous Year Papers
    • Unlimited Re-Attempts
    • Personalised Report Card
    • 500% Refund on Final Selection
    • Largest Community
    students-icon
    354k+ students have already unlocked exclusive benefits with Test Prime!
    Our Plans
    Monthsup-arrow