Home › SSC CGL › English Proficiency › vocab_grammar_idioms › Spot the error: 'I have been working / in this o…
Spot the error: 'I have been working / in this office / since five years / now.'
ANow
BI have been working
CIn this office
DSince five years
Answer & Solution
Correct answer: D. Since five years
'Since' is used with a point in time (e.g., 'since 2020'); 'for' is used with durations. So 'FOR five years' is correct.
Related questions
Fill in the blank: 'I prefer tea ___ coffee.'Fill in the blank: 'She is good ___ singing classical music.'Fill in the blank: 'The committee consists ___ five members.'Fill in the blank: 'He has not heard ___ his friend since last week.'Fill in the blank: 'The detective looked ___ the matter carefully.'Choose the BEST replacement: 'She is one of the best STUDENT in the class.'Choose the BEST replacement: 'He plays cricket WELL THAN his brother.'Choose the BEST replacement: 'The plane took off DESPITE OF the bad weather.'