プロが教える店舗&オフィスのセキュリティ対策術

英文法の問題を解いていて、疑問に思ったことがあります。

Who should come in but my cousin, John!

この一文でのbutの品詞と意味はどうなるのでしょうか。

A 回答 (2件)

この should は「いったい」という驚きを表し,Who ~? という疑問文が修辞疑問(反語)的になって,


「誰が入ってきたと思う?こともあろうにいとこのジョンだったんだ」という感じでしょうか。
    • good
    • 0
この回答へのお礼

ありがとうございました。大変参考になりました。

お礼日時:2009/05/22 21:38

前置詞,「~を除いて,以外に」


who とつながり,「~以外の誰(が)」
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
~以外の誰(が)と訳すなら、whoを「知らない人たち」と考えて、「知らない人以外の人が来た、いとこのジョンだったんだ。」という感じでしょうか。

お礼日時:2009/05/21 22:53

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