質問: 時制の英訳教えてください 時制の英訳教えてください あまり長く待たないうちに彼女がやって来た i had not waited long before she came. でnot のあとに何かが入り waited のedに間違いだと指摘されました。 正しい文にするにはどうしたらいいですか? 教えてくださいお願いします
回答: 過去完了進行形で been waiting ではないでしょうか。 (彼女が来るまで)長く「待っていた」わけではない。 ..という直訳で。 動作動詞を完了形の継続の意味で使う際は、 完了進行形にする..っていうのが 日本の英文法ではルールですから。