辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

未設定
2020-06-14 10:11

I just called her home. she left over an hour ago. well she ( ) got here by now .then
カッコに、回答では、should haveです。
should have beenがダメな理由を教えてください。

回答

2020-06-15 00:30:49

should have beenだと  should have been got となり、
been gotの部分が 受動態になってしまいます。
意味から考えて受動態はありえません。


問題が  well she ( ) here by now と gotがなければ、
should have been (いるはず)でも should have got(着いているはず) でも正解になるはずなので
それと混同してらっしゃるのではないでしょうか。


関連する質問