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

73. 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