beach に関する質問です。
昨日彼どこにいた? 彼はビーチにいたよ。の英文の回答は4つありました。
He was at the beach
He was on the beach
He was on a beach
He was at the seaside です。
on ではthe, aどちらも○
しかしat 使用時では the のみでした。
これにはどのような理由があるのでしょうか?
また、
at の後ろはtheという決まりがあるのかなと思いきや
彼らはレストランにいました。の回答文では
They were in(at) a restrunt
の2文が出てきたので、ますますわからなくなりました。
しかもなぜbeach ではthe, a どちらもOKなのにレストランは a のみ
なのでしょうか…?
私はどちらの問題も a が正しいと思ったので、a restrunt , a beach と回答しました。
この beach と a, the に関し何かご存知でしたら教えて頂きたいです。
宜しくお願い致します。
お礼
ありがとうございました。