Have you been thinking about buying a flat in New York, for a long time?
I have been thinking about buying a flat in New York , for a long time .
I have been thinking about it for years
Yes#Yes#Yes#Yes#Yes