They are still discussing whether I_____to the meeting yesterday,which I think was not necessary at all.A.could come B.should have come C.should come D.must have come 选B.为什么?C为什么不行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 16:35:40
They are still discussing whether I_____to the meeting yesterday,which I think was not necessary at all.A.could come B.should have come C.should come D.must have come 选B.为什么?C为什么不行?
xRASP+փ Fڋ;)d S: b@K-*TQQj5A ž}y $0=!v۸NL5LXB*J"e5.g;Q#,˪ˊ*gbzh-G&)$VIJʊ"e[%R2~W1M/d!(.}cʏބWu B̦V_|dh#3/fٕr0떫w&1vwl9e.Vz>f{Wm!^nNό P *b+`Yax{<:ڶ-f6`PV|0Y=k=5o/3nWnx?| *+RjnbbV唺U[ڸ:7fq]`9,Ɲ.>3M,I0 @E%SlAҭ>*F;X89*pxS?NXhcޑUwM78m" }.F':z(TN..#[j4 X,cVZQц8HIFc'{jCBD_69$ĵ zq h+uJ)㝍1Ɇ dTھfl%|-#4

They are still discussing whether I_____to the meeting yesterday,which I think was not necessary at all.A.could come B.should have come C.should come D.must have come 选B.为什么?C为什么不行?
They are still discussing whether I_____to the meeting yesterday,which I think was not necessary at all.A.could come B.should have come C.should come D.must have come 选B.为什么?C为什么不行?

They are still discussing whether I_____to the meeting yesterday,which I think was not necessary at all.A.could come B.should have come C.should come D.must have come 选B.为什么?C为什么不行?
因为是现在讨论过去的事,开会是昨天的事,已经过去,所以用should+ have+ 过去分词
而should+ 动词原形,表示现在或者将来“应该做某事”
请在客户端右上角评价点“满意”即可,

我怀疑答案错了,明显时态不对。我选C

should have done 表示 本应该做。然后就是自己理解了

这是whether引导的一个宾语从句,meet缺少相应宾语,意思是他们还在讨论我明天是否该去参加那个会议,但我认为没有必要。

should have done 一个句式,意思是,本应该做,却没有做。。(过去完成时)还有一个shouldn't have done 意思是,本不应该做,但实际已经做了,表示动作已经发生了!对现在造成的影响!