答案为 D.should have reached 这句话的意思是:两周前糖已经通过铁路运输了,现在本应该到你那里了,根据前半句可知,用过去完成时,且表示推测应该用情态动词should,故D项正确,A项shall表示义务、命令等,意思是“应该”,不表示推测,故排除A项,B项have reached是现在完成时,表示过去的动作对现在有影响,故排除B项,C项should reach意思是“应该会到达”,不表示推测,故排除C项,故选D。

点赞(0)
×
关注公众号,登录后继续创作
或点击进入高级版AI
扫码关注后未收到验证码,回复【登录】二字获取验证码
发表
评论
返回
顶部