Challenger App

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:

Fill in the blanks with the appropriate preposition. I will see you ---- 9 o' clock.
One should sympathise the poor.
I congratulated him ----- his success.
He has been speaking continuously ------- 5'O clock

Fill in the blanks with the correct option.

Make sure that all arrangements are perfect prior _____ the inaugural function.