still「いまだに」
I am still hungry even though I ate lunch an hour ago.
(1時間前に昼食を食べたけれど、まだお腹がすいています。)
The movie is still playing in the theater, so we can catch the last show.
(映画はまだ映画館で上映中なので、最後の上映を見に行けます。)
I still need to finish my homework before I can go out to play.
(遊びに行く前にまだ宿題を終えなければなりません。)
yet「まだ(否定文)」「もう(疑問文)」
I haven’t finished my homework yet.
(まだ宿題を終えていません。)
They haven’t arrived at the party yet.
(彼らはまだパーティーに到着していません。)
Have you seen the new movie yet?
(新しい映画をもう見ましたか?)
ago「(今から)~前」
I finished reading that book two days ago.
(私はその本を2日前に読み終えました。)
They moved to a new city a month ago.
(彼らは1ヶ月前に新しい街に引っ越しました。)
The concert took place a week ago, and it was amazing.
(コンサートは1週間前に行われ、素晴らしかったです。)
… before「(過去のある時点の)…前に」
She submitted her report 10 days before the deadline.
(締切の10日前に彼女はレポートを提出しました。)
They booked their tickets for the concert 2 months before the event.
(イベントの2ヶ月前に彼らはコンサートのチケットを予約しました。)
I started my new job 3 weeks before my graduation.
(卒業の3週間前に新しい仕事を始めました。)
before「以前は、昔は」
I used to live in the city, but before, I lived in a small town.
(以前は都会に住んでいましたが、以前は小さな町に住んでいました。)
Before, I didn’t enjoy cooking, but now I love trying out new recipes.
(以前は料理を楽しまなかったけれど、今は新しいレシピを試すのが大好きです。)
Before, I didn’t know how to swim, but I learned last summer.
(以前は泳ぐ方法を知りませんでしたが、昨夏に習いました。)