Am I right that in this sentence past simple is the right tense: "We lived in Bostonuntil quite recently."<br/><br/>Thank you.<br/>