Challenger App

No.1 PSC Learning App

★
★
★
★
★
1M+ Downloads
My teacher has been working here _____ ten years.

Afor

Bsince

Cfrom

Dby

Answer:

A. for

Read Explanation:

We use for to express a length of time (duration).

  • ✅ for + period of time

    • for ten years

    • for two hours

    • for a week

We use since to indicate the starting point of an action.

  • ✅ since + point of time

    • since 2016

    • since Monday

    • since morning


Related Questions:

You must attend _____ his instructions.
I congratulated him ----- his success.
The old man was overwhelmed ______ grief at his son's death.
I do not approve ____ your action. (Supply the correct preposition given)
The following sentence has been split into four segments. Identify the segment that contains a grammatical error. It has been / noticed that / across all his faults, / he is admired.