一道高中英语题:But I think you should have.
"Ididn'tgotoseeourformerteacherwhileinBeijing.""ButIthinkyou_______."A.shouldB.should...
"I didn't go to see our former teacher while in Beijing. "
"But I think you _______."
A.should B.should have C.ought to D.must have
答案为B。请【准确】回答为什么。不会的不要瞎答,谢谢。 展开
"But I think you _______."
A.should B.should have C.ought to D.must have
答案为B。请【准确】回答为什么。不会的不要瞎答,谢谢。 展开
5个回答
展开全部
第一句说的是,我在北京时没有去看我以前的老师,
But you should have 这是虚拟语气,意思是:你真应该去(看你的老师)。
But you should have 这是虚拟语气,意思是:你真应该去(看你的老师)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一句是过去式。所以回答过去做的事儿,的要用过去时,在过去没有做过而希望做就用过去完成时啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是想选A啊 呵呵 这道题是考察虚拟语气 should have done 表示应该做而没做 这里选B 整体为 but I think you should have seen your teacher 表示我以为你去了(结果没去)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-14
展开全部
should have 表示对过去的虚拟,意思是应该做而实际上并没有做某件事
should 意思是将来应该做某件事
should 意思是将来应该做某件事
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询