質問: どちらの訳が正しい? my old friends looked more at ease and confident than they had been when they were in l.a. 「私の古き友人たちは、彼らがl.a.にいるときよりも、よりリラックスしていて自信があるように見えた」 「私の古き友人たちは、l.a.にいるときが、今までで一番リラックスしていて自信があるように見えた」 whenがどこにかかるかで、訳が違ってきます。どちらが正しいですか?
回答: 「私の古き友人たちは、l.a.にいるときが、今までで一番リラックスしていて自信があるように見えた」 で良いと思います。whenは後のthey were in l.aにかかり「彼らがlaに居た時」になります。 あとはmore~than・・・の比較がありますので ・・・の部分が they had been when they were in l.a.の一文になります。had beenとありますのでこれは過去完了形の形です。 過去完了形には完了、経験、継続、用法がありますがその他に過去のもっと前(大過去)をあらわす使い方があります。今回はthan以下は大過去になるのです。 前の私の回答もあわせてご覧ください。