App Logo

No.1 PSC Learning App

1M+ Downloads
He has been working in this office _________ five years.

Afrom

Bsince

Cin

Dfor

Answer:

D. for

Read Explanation:

  • The sentence indicates a duration of time during which the person has been working in the office.
  • When expressing a duration of time in English, the preposition "for" is used (ഇത്രകാലമായിട്ട് എന്ന അർത്ഥത്തിൽ).
  • "He has been working in this office for five years." / "അവൻ ഈ ഓഫീസിൽ അഞ്ച് വർഷമായി ജോലി ചെയ്യുന്നു."
  • "For" എന്ന പ്രീപോസിഷൻ സമയ ദൈർഘ്യത്തെ (duration of time) സൂചിപ്പിക്കുന്നു, ഇവിടെ ഇത് അഞ്ച് വർഷമാണ്.

Related Questions:

She burst ____ laughter.
He is ..... bed.
The lock can be opened .......... the key.

Fill in the blanks with suitable prepositions: 

 He is jealous-------- me 

Roshan has been watching T.V ..... 2 hrs.