He has been living in Switzerland _________ two years. / English Mcqs, Fill in the blanks Mcqs / By admin He has been living in Switzerland _________ two years. A. for B. since C. from D. until