有两道不太明白的英语题,求大神讲解

1.MrsSmithdidn'tcomelastnight,didshe?No,we——forher.Awholenightwaswasted.A.couldn'thav... 1.Mrs Smith didn't come last night,did she?No,we ——for her.A whole night was wasted.A.couldn't have waited B.mustn't have waited C.didn't need to wait D.needn't have waited
答案是D,我想选C,为什么不行呢?
2.Every summer,the beautiful town welcomes top buskers,or street performers,____they're called ,from all over the world. A.as B.that C.which D.what 答案是A,为什么C不可以呢?
求解
展开
 我来答
Z10YM
2013-04-21 · TA获得超过1344个赞
知道小有建树答主
回答量:737
采纳率:0%
帮助的人:708万
展开全部
needn't have done的意思是“本不需做而做了某事”,是一个固定搭配

as引导状语状语从句,修饰top buskers,or street performers整个句子,而which在这种情况只能做定语从句,而且只能修饰street performers
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式