คำตอบ

省略せずに返答を作ってみましょう。

"Which girl is Shiori?"(どの子がシオリですか?)
"The one(=girl) I had a chat with a moment ago is she(Shiori)."(私がちょっと前におしゃべりした子がシオリです)
返答文を2文に分解してみると、
The girl is Shori. + I had a chat with her a moment ago. となります。
The girl = her なので、人で目的格の関係代名詞は whom(whoやthatでも可)ですね。
わかりやすいようにそのままの語順で書けば △the girl I had a chat with whom a moment ago
ですが、whom(=her) はあくまで代名詞で、「旧情報」ですので、旧情報は文頭に出たがります。よって前に移動し
いわゆる先行詞の直後に置かれます。the girl whom I had a chat with a moment ago となります。
「先行詞の後ろに主語と動詞が確認できれば関係詞は省略できる(むしろ省略がふつう)」ので
the girl I had a chat with a moment ago で「I」が正解です。

このような問題のとき、後ろに続く文の前置詞の後ろに「欠落」がないかを確認するとよいと思いますよ。

แสดงความคิดเห็น

had の前の主語が必要か?with の後ろの目的語が必要か?検討します。
with の後ろにあるはずの目的語は、目的格の関係代名詞になっていて、省略されていると考えます。目的語はなくても良いと考えます。したがって、主語が必要と考えて、選択肢①が必要な主語で答えです。

แสดงความคิดเห็น

I had a chat with her a moment ago.
の目的格herを関係代名詞に繋いでいるので
whomもしくはthatもしくはwhoもしくは省略形で表すことが多いです。

whoの関係代名詞は基本的には主格(heやshe)などの代わりに使いますが最近は目的格でも使用可能です。

ただし、主格で使うとwithの後に本来あったherが完全になくなっているので文章が成り立ちませんし、
目的格で使うと本来存在するはずの主語が消えているので文章として不適切になります。

よって今回は目的格の関係代名詞が省略されていると捉えてそのまま主語のIをつけるのが正解になります。

แสดงความคิดเห็น
ข้อสงสัยของคุณเคลียร์แล้วหรือยัง?

เมื่อดูคำถามนี้แล้ว
ก็จะเจอคำถามเหล่านี้ด้วย😉