Skip to content
World MCQ Forum

Choose the correct form of the sentence: "He has been working in this bank since three years."

Correct answer: C. He has been working in this bank for three years.

Use "for" with a length of time (for three years) and "since" with a starting point (since 2023). Both go with the present perfect continuous.

easy

Answer and explanation

The correct answer is C. He has been working in this bank for three years.

Use "for" with a length of time (for three years) and "since" with a starting point (since 2023). Both go with the present perfect continuous.

Topic: Sentence Correction and Common Errors MCQs · Subject: English