English
มัธยมปลาย
เคลียร์แล้ว

yesterdayだから④が答えだと思ったのですが、なぜ①のcannot〜が正解なのでしょうか。

032 000 超定番 222 Jack has been in the hospital for two weeks, so you ( in town yesterday. 1 cannot have seen ③ could be seen 2 cannot see ④ could have been seen ) him walking (近畿大学)

คำตอบ

✨ คำตอบที่ดีที่สุด ✨

①cannot have seen (見たはずがない)

cannot have +過去分詞(~したはずがない)
という表現なので、yesterday (昨日)と合う訳になります

A

あなたが昨日ジャックが町で歩いているのを見たはずがない。

A

yesterday があるから could と結びつけたとしても、④のhave been seen (完了形の受動態)の形が間違いです。
また、yesterday があるのは、
cannot have +過去分詞「~したはずがない」の(~した)に対応していると考えてみてください。

แสดงความคิดเห็น
ข้อสงสัยของคุณเคลียร์แล้วหรือยัง?

เมื่อดูคำถามนี้แล้ว
ก็จะเจอคำถามเหล่านี้ด้วย😉