It is grammatical, as far as syntax goes. I am a bit cagey about the semantics.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
It is grammatical, as far as syntax goes. I am a bit cagey about the semantics.
The sentence is grammatical and means: Because you have lived in six different states, you might call us nomads. The intended meaning is: Because we have lived in six different states, you might call us nomads.
CB
mehdi kord Is this sentence grammatically correct?
Having lived in six different states, you might call us nomads.
To make it grammatical, if you include meaning in grammar, which I do, you can add a subject to your dangler: "We having lived in six different states, you might call us nomads." But nobody talks like that.