谁能帮忙解答一下让我困惑多年的英语问题呀

have/has+been+since表示过去并持续到现在,那么不加since,只是havebeen是不是意思一样呢?Ihavereceivedfrommybrother... have/has + been +since表示过去并持续到现在,那么不加since,只是have been 是不是意思一样呢?
I have received from my brother 跟 I have been received from my brother。 I have already typed it 与 I have been typed it .有什么区别?
the patient had been dead / the patient had dead / the patient has been dead / the patient has dead 。每个表达的都是什么意思?
现在完成时与一般过去时以及过去完成时,简直分不清楚了,能帮忙通俗的打比方来形容他们之间的关系,以及向表达什么样的意思用哪一个时态吗?
展开
 我来答
alexpascal
高粉答主

2015-09-02 · 醉心答题,欢迎关注
知道顶级答主
回答量:11.2万
采纳率:89%
帮助的人:1.7亿
展开全部
根据具体语境,现在完成时可以不加since引导的时间状语,只不过句子的时间概念不够明晰而已。现在完成时强调动作对现在造成了某种影响,而一般过去时仅仅强调过去的时间曾经发生过什么,对于有没有对现在造成影响,这个时态不关心,不在意。

过去完成可以看成是过去的过去,是现在完成时往前面再推后一个时态,仍然强调过去的过去发生的动作,对过去产生了某种影响。
edisonjen
推荐于2016-02-21 · TA获得超过5.1万个赞
知道大有可为答主
回答量:4.8万
采纳率:0%
帮助的人:1.7亿
展开全部

首先你要搞清楚时间点的概念,在时态里面,最重要的就是时间点。

  1. 现在进行时,这个是最基本的,就是此时此刻还在发生的事,你说话的同时,这件事就正在发生。

  2. 将来时:相对于此时此刻的时间,这件事将要发生,但是还没发生。

  3. 一般过去时:说话的时候,这件事已经发生了,并且结束了。

  4. 现在完成时:相对于现在来讲,这件事已经做完了。(跟3的区别是:3是强调事情,4是强调完成的结果)

  5. 过去完成时:在已经过去的一个时间点之前就发生的事情。(这个不难理解,“两个月前我就毕业了”,说明我毕业这件事是在已经过去了的那个时间点之前)

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伊寻琴z
2015-09-02
知道答主
回答量:7
采纳率:0%
帮助的人:3万
展开全部
这是过去时与过去完成时的区别。过去完成时表示出来的是对现在有影响的一个动作。用在过去完成时里的动词是需要有延时性在里面的,不是任何动词都可以。比如你的句子I have been typed it.这句话其实就是错的,你只能说I have been typing it or I have typed it, or I typed it.

比如说,I have turned off the light.是表示现在灯是不亮的,房间是黑的。
I turned off the light.只是说你过去做了个这么个动作,现在灯是黑是亮,你不知道。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式