英语语法求教
在这之前他已经发出去很多请帖了。HehadsentoutalotofinvitationbeforeShehasneverbeentotheKing'sPalacebef...
在这之前他已经发出去很多请帖了。
He had sent out a lot of invitation before
She has never been to the King's Palace before.
这两个句子为什么 第一个用had, 第二个用has 怎么来理解呢? 望详解谢谢 展开
He had sent out a lot of invitation before
She has never been to the King's Palace before.
这两个句子为什么 第一个用had, 第二个用has 怎么来理解呢? 望详解谢谢 展开
展开全部
第一个用had是因为这个before可以理解为谨码曾经,表明是过去的时间,就是以before为时间点 向前推算,当然是过去的过去,句子的意思是他曾经已经发出了很多邀请。
但是第二个用has是因为那个祥誉哪before表示过去,是以现在位时间点,是过去一段时间内,他没有去过King'palace,是理解为到现在他还没去过,仅仅是过去到现在的意思,所以用has 。
我不是专业学英语的,我自己理虚租解,可能表达不清楚,你自己再琢磨琢磨。
不过我也是就题论题,不保证这两句话的准确性,可能第二个has是错的,应该是had
anyway good luck~~
但是第二个用has是因为那个祥誉哪before表示过去,是以现在位时间点,是过去一段时间内,他没有去过King'palace,是理解为到现在他还没去过,仅仅是过去到现在的意思,所以用has 。
我不是专业学英语的,我自己理虚租解,可能表达不清楚,你自己再琢磨琢磨。
不过我也是就题论题,不保证这两句话的准确性,可能第二个has是错的,应该是had
anyway good luck~~
展开全部
before的意桥灶好义不同辩银
1.在这之前 某个过去的时间点之前
2.此前敏铅 以现在为参考,之前
1.在这之前 某个过去的时间点之前
2.此前敏铅 以现在为参考,之前
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个句子是过去完成时 是在过去某个时间点之前 所以用had
第二个句子是现在完成时 是到目前为止 所以用has
完成时态强调发生的动作对现在的影响 现在完成时对现在影响物陪比较大 而过去完成时已经备蚂早过去了一段时间 对现在影响不是很大
其实仿雀区别不大 要在具体语境中具体分析
第二个句子是现在完成时 是到目前为止 所以用has
完成时态强调发生的动作对现在的影响 现在完成时对现在影响物陪比较大 而过去完成时已经备蚂早过去了一段时间 对现在影响不是很大
其实仿雀区别不大 要在具体语境中具体分析
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询