一道英语选择题,帮忙理解一下~

2025-06-22 04:00:28
推荐回答(3个)
回答1:

1. 答案:C.

2. 翻译:这个演讲者既然完全知道观众席上就有专业人员助手,他就本不该对他们提出批评。

3. 解释:
固定搭配:should not have done sth=ought not to have done sth 本不该做某事(但实际上已经做了)

A 多了个to
B 有must have done sth,但是没有must not have done sth;
D 有may have done sth, 但是如果要表示否定,会用can't/couldn't have done sth,而没有may not have done sth.

回答2:

A
那个演讲者完全知道助手们在听众席坐着,所以不应该批评了他们(实际上已经批评了).

为什么,我也说不好,我认为看句子意思就可以选出来

回答3:

选A,虚拟语气
句子翻译:演讲者既然知道观众席上就有准专业人士,就不应该对其提出批评。