They are still discussing whether I_____to the meeting yeste

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为什么不行?
wangchaoqun0503 1年前 已收到5个回答 举报

flyaloft 花朵

共回答了15个问题采纳率:80% 举报

因为是现在讨论过去的事,开会是昨天的事,已经过去,所以用should+ have+ 过去分词
而should+ 动词原形,表示现在或者将来“应该做某事”
请在客户端右上角评价点“满意”即可,

1年前

2

271380060 幼苗

共回答了1个问题 举报

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

1年前

2

珑雨 幼苗

共回答了48个问题 举报

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

1年前

1

mathrose 幼苗

共回答了2个问题 举报

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

1年前

1

香香精灵 幼苗

共回答了7个问题 举报

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

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.028 s. - webmaster@yulucn.com