選択肢4つのうち、have が入っている選択肢は現在完了形の文を作りますが、それ以外の might be と should be の選択肢は、助動詞の過去形であって現在完了形を作りません。yesterday という特定の過去の一時点を示す語があるので現在完了形にはならない選択肢から答えを選ぶとわかります。
英語
高校生
現在完了形とyesterdayは一緒に使えないのではないのですか?
教えてください<(_ _)>
(か 丁aro there yesterday, but nobody saw htm.
(might be / might have been / must have to be / should be)
nn ATaArnnni nih TO to him after they quarreled fiercely.
回答
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
mustの場合も昨日〜しなければいけなかったとなると思います