I told Sally how to get there,but maybe I ()for here.a.must have studied b.might studyc.should have studied d.would study

问题描述:

I told Sally how to get there,but maybe I ()for here.a.must have studied b.might study
c.should have studied d.would study

答案选c.should have studied
【解析】should/ought to +have+done表示“本来应该做某事,但实际上没有做”.D错在没有用这种完成式.