一道高中英语题:But I think you should have.
问题描述:
一道高中英语题:But I think you should have.
"I didn't go to see our former teacher while in Beijing. "
"But I think you _______."
A.shouldB.should haveC.ought toD.must have
答案为B.请【准确】回答为什么.不会的不要瞎答,谢谢.
答
答案选B.先看下题目意思,对话:A说:在北京的时候我没有去看我们以前的老师.B说:但是我认为其实你应该去的.should表示应该做某事,至于做没做无从得知,因为设定在将来.should have 是正确答案,should have done sth....