「he did it first」と「he did it for the first time」に違いはありますか?

それぞれ以下のような意味になります。

① 「he did it first」=「彼が、それを最初にした(誰よりも先に)」
*功績をより強調したい場合は、「he was the first one to do it」を使用します

② 「he did it for the first time」=「彼は、それを初めてした(彼の経験)」

難易度:6/10
関連リンク:「first」と「firstly」に違いはありますか?

「〇〇(の上)にのっている」といいたい場合、どの前置詞を使用すれば良いでしょうか?

一般的に「on」を使用して以下のように表します。

on (top of)〇〇

The ball is on (top of) the box.

ボールは箱(の上)にのっている。

位置を示す前置詞を図でイメージすると、以下の通りになります。

他にも以下のような表現があります。

Next to the box = 箱の隣

Surrounded by the box = 箱に囲まれている

※「Close to the box」の代わりに「Near the box」 を使用することも可能です。

また、「Above the box」、「Below the box」の代わりにそれぞれ「Over the box」、「Under the box」を使用することも可能です。

難易度:5/10
関連リンク:「近い」という意味を持つ「close」と「near」に違いはありますか?