mediumFPSCNTSCSSPPSCEnglish Grammar
Answer explanation
Explanation included
Practice quiz ready
Related English Grammar MCQs
View allAnswer and explanation
Correct Answer: A: for
Explanation: The correct answer is A: For. 'He has been living in Switzerland FOR two years.' For is used with a duration of time in the perfect continuous tense.