They are all fine; context/style will determine the choice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
English 1b3Is there a preferred way of writing the above or are all acceptable?All are acceptable. "since then" is everyday conversation to my ear. "has since moved" seems almost elegant, perhaps literary, to my ear. My least favorite is "moved since". These are just personal opinions. Others may differ in their assessments.