プロが教えるわが家の防犯対策術!

( ) will be welcome. ( )に入るものを選びなさい

① Whoever
② Whoever that comes
③ Whoever that can
④ Whoever comes

上記の問題で答えは④のwhoever comes になっています。関係形容詞の問題
なのですが ①のWhoeverでも文法的にも意味も完全に通ると思うのですが
ダメでしょうか。(誰であっても歓迎される)whoeverは単独で主語にはならない
のでしょうか? どなたか教えていただければ幸いです。
 お願い致します。

A 回答 (3件)

①だと何をする人を歓迎するのか分かりません。

運転なのか見学なのか....。
    • good
    • 0

名詞節(主語は名詞節)を作るwhoverは他の言葉で言い表すと



whoever = anyone who

になります。これを覚えておいてください。
質問文をこの方程式にあてはめると

① Anyone who will be welcome.
➁ Anyone who that comes will be welcome.
➂ Anyone who that can will be welcome.
④ Anyone who comes will be welcome.

すると④のみ正しい文章になりその他は間違いになります。
    • good
    • 0
この回答へのお礼

anyone who に置き換えればたしかに意味が通りません。
ありがとうございます。納得しました。

お礼日時:2024/05/09 21:14

「誰であっても歓迎される」なら、来ない人も歓迎される


という矛盾。
つまり、ここで言いたいことは、「誰でも来ていいよ」です。
「来る」が必要。日本語で考えましょう。
    • good
    • 0
この回答へのお礼

ありがとうございます。”誰でもきていいよ"という文なら確かにそうですが、whoeverだけだと文法的にはどうなんでしょうか。また、"すべての人、誰でも歓迎しています"という日本文を英作文した時,Whoever will be welcome. と書いたら
〇にはなりませんでしょうか?

お礼日時:2024/05/09 20:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A