選択肢4つのうち、have が入っている選択肢は現在完了形の文を作りますが、それ以外の might be と should be の選択肢は、助動詞の過去形であって現在完了形を作りません。yesterday という特定の過去の一時点を示す語があるので現在完了形にはならない選択肢から答えを選ぶとわかります。
English
Senior High
現在完了形と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.
Answers
Were you able to resolve your confusion?
Users viewing this question
are also looking at these questions 😉
mustの場合も昨日〜しなければいけなかったとなると思います