Home › SSC CGL › English Proficiency › English Proficiency › Choose the correct preposition: 'He has been wor…
Choose the correct preposition: 'He has been working here ___ five years.'
Aby
Bsince
Cfor
Dfrom
Answer & Solution
Correct answer: C. for
'For' indicates duration (a period of time). 'Since' indicates a starting point. 'For five years' (duration); 'since 2019' (start point).
Related questions
Choose the SYNONYM of: ALTRUISTICChoose the ANTONYM of: GREGARIOUSChoose the SYNONYM of: UBIQUITOUSChoose the SYNONYM of: EPHEMERALChoose the correct form: 'If I ___ a millionaire, I would travel the world.'Choose the correct form: 'By the time we arrived, the movie ___.'Convert to passive voice: 'The committee approved the proposal.'Choose the correct preposition: 'The book is divided ___ ten chapters.'