dva壁纸高清壁纸:高考英语一道选择

来源:百度文库 编辑:高校问答 时间:2024/05/06 14:44:03
They ( )her about the meeting ,but as we know now.they( )
A should tell,haven't B should have told,didn't
C ought to tell haven't D should told ,didn't

B
本应该 SHOULD HAVE DONE
第一空即为此意
第二空是对过去事实的阐述,一般过去时态
所以B

should have done表示本来应该做某事,但是实际上没有做
所以应该选B

应选B 第一句表对过去的虚拟语气必须用should have done 的形式 后一句表现今的一种过去的事实,要用过去是

should have done表示本来应该做某事,但是实际上没有做!!第二空由于已经结束了动作,所以要用过去式,综上所述,B正确

B

B