求一英语题,详解

来源:百度知道 编辑:UC知道 时间:2024/09/24 14:37:34
Loudspeakers were fixed in the hall so that everyone__an opportunity to hear the speech.
A.ought to have B.must have C.may have D.should have

C.may have
may 是 可以、能够的意思
A和D都是应该的意思,大多数情况下可互换
句意为 扬声器被固定在大厅上来让每个人都可以听到演讲

c吧
A和D都是应该的意思,大多数情况下可互换
扬声器在大厅里被准备以确保每个人能听到演讲。
从语感上看,大概是may have,must虽也表猜测,在这边太过肯定

选C A和D选项意思一样 用法也基本一样 都表应当拥有 带有义务性 B表必须 带有强制性 三个选项都不适合语境 C表示可以 适合题意