英语单选题。The coffee is wonderful! It doesn't taste like anything I ____before.

C:haveeverhadD:hadeverhadA、B两个选项我可以自己排除,我选择的答案是D,然后我自己一看答案,魂淡,说是C。Yougonnabekiding!句子... C: have ever had D:had ever had
A、B两个选项我可以自己排除,我选择的答案是D,然后我自己一看答案,魂淡,说是C。 You gonna be kiding ! 句子中before 都已经是以前的一个时间了,我在之前没喝过,肯定是过去的过去,过去完成时啊,必须是D啊,怎么是C。我要哭了,处女座的伤不起啊,我坚信D。但是答案....相信自己...答案...相信自己...答案...相信自己...答案...
展开
飞神力
推荐于2018-03-12 · TA获得超过3848个赞
知道大有可为答主
回答量:3460
采纳率:42%
帮助的人:861万
展开全部
I have had the coffee.指现在完成时
It doesn't taste like anything I have ever had before.意思是说我从来没有品尝过这么好的咖啡

before通常与完成时态连用,又因为句中的“is”和“doesn’t take”可知此句与现在相关,故用现在完成时。现在完成时常用的状语有already, just, yet, since, never, before等,而过去完成时应该有一个表示过去在参照点,它的动作发生的参照点之前,即过去的过去。
聚点de宝琳
2014-08-24 · TA获得超过137个赞
知道答主
回答量:43
采纳率:0%
帮助的人:15.8万
展开全部
c,用现在完成时。不要被这里的before误导。其实这是一个句式来的,多读多遇到 就自然而然会了,尝试培养下语感。
它尝起来不像我之前所尝的东西。
同类句子:
i haven't tried this before.
i haven't seen that before.
i haven't ........xx.....berore.
我之前没有尝试过。(强调对现在的影响:我尝试到了,它是那么的与众不同。所以用现在完成时)
如有不明欢迎追问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
L奠R祭
2014-08-24 · TA获得超过265个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:140万
展开全部
你也知道D是过去的过去,但是目前只是现在的咖啡和以前喝过的咖啡比,只是过去,何来过去再过去?
如有问题欢迎追问,如无问题请及时采纳,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
borntowinfirst
2014-08-24
知道答主
回答量:24
采纳率:0%
帮助的人:8.4万
展开全部
答案应该是C哦,因为是到目前为止没有尝过,所以是现在完成时啊。
如果是过去完成时的话,应该有明显表示时间发生在过去的时间状语的。表明是过去的过去才行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-08-24
展开全部
这是固定的用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式