A FEW MONTHS AGO I MOVED INTO A VERY SMALL FLAT AFTER …….. FOR YEA...

33. A few months ago I moved into a very small flat after …….. for years with my parents. A. be living B. having lived C. being lived D. have living