There is no reason to use a continuouss tense. Just say I was on holiday in London this summer. And only being on holiday allowed me to work in London <<<< I don't understand your meaning ,
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI was being on holiday in LondonNo. You can't do that. To be being is used for temporary attitudes, often negative.