i dont think we have met before 中为什么不用had met

jim6518
2012-01-15 · TA获得超过1.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:40%
帮助的人:4263万
展开全部
现在完成时是以现在的时间为切入点去看待问题,在现在以前发生的事情,强调对现在造成的结果和影响时用该时态。而had met是过去完成时,是以过去的某一个时间点作为切入点去看在这个切入点之前发生的事情,与现在无关。往往在有上下文或一个作为对比的一个过去的时间点的时候才用过去完成时。如:By the end of 1962, we had met the demand for petroleum. 到1962年底,我们已满足了对石油的需要。
李41114132
2012-01-15 · TA获得超过788个赞
知道答主
回答量:34
采纳率:0%
帮助的人:26.1万
展开全部
过去完成时的用法是表示两件事情中,哪件发生在前。
看看:The patient died.The doctor arrived.病人死了。医生来了。
如果把它们联系起来, The patient had died when the doctor arrived.医生来时,病人已经死了。即病人死发生在医生到之前。
i dont think we have met before 中没有过去的过去所以不能用过去完成时。而before明确表示了过去和现在的联系所以只能用现在完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lisy0814
2012-01-14 · 超过22用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:59.9万
展开全部
had met 是过去完成时,发生在过去的过去,与现在无关,必然有过去时做铺垫。而此句是从过去到现在,与现在相关,理应用现在完成时。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Frankg26800
2012-01-14 · TA获得超过5256个赞
知道大有可为答主
回答量:2414
采纳率:0%
帮助的人:1965万
展开全部
过去完成时是要退两步的,就是说句子里要有明确的一般过去时态做对比,在此基础上,再退一步。这个句子前面don't明显一般现在时态,连第一步都没退,哪能直接退两步?不怕摔倒啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式