高中英语选择题
29、—Whyareyousolate?Idon’tthinkyoulivefarfromtheschool.—Sorry,butIknowI_____BusNo55.Y...
29、—Why are you so late? I don’t think you live far from the school.
—Sorry,but I know I_____ Bus No55. You know I waited quite a long time for the bus.
A、shouldn’t take B、didn’t need to take C、mustn’t have taken D、needn’t have taken
请告诉我正确选项以及其它答案为什么错,谢谢!
为什么A不行? 展开
—Sorry,but I know I_____ Bus No55. You know I waited quite a long time for the bus.
A、shouldn’t take B、didn’t need to take C、mustn’t have taken D、needn’t have taken
请告诉我正确选项以及其它答案为什么错,谢谢!
为什么A不行? 展开
3个回答
展开全部
xD 从来没见过 needn't have taken,呵呵
应该是 shouldn't have taken 吧~ 有个英文网站解释这些,不过在这里发不了
应该是 shouldn't have taken 吧~ 有个英文网站解释这些,不过在这里发不了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D、needn’t have taken 本不必坐55路车,但还是坐了,所以来迟了,要用对过去的推测语气,要用情态动词+have done,而C mustn’t have taken 永远是错误选项,记住了,刚才上一个问题已经说了的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询