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

JTET Paper-II Maths & Science PYP 2012

languageIcon English
  • pdpQsnIcon150 Questions
  • pdpsheetsIcon150 Marks
  • timerIcon150 Mins
languageIcon English
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
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
383k+ students have already unlocked exclusive benefits with Test Prime!
Our Plans
Monthsup-arrow