搜索
写经验 领红包
 > 游戏

现在完成时表示什么意思英语(现在完成时表示什么意思英文)

导语:现在完成时表示什么意思

一,现在完成时态的意思

现在完成时态结构:

have(has)➕过去分词

表示过去开始的动作,一直到现在。所以翻译现在完成时态句子的时候,一定要准确。

I have been in Kunming.我(从过去到现在)一直在昆明。

如果不像这样翻译,初学者就不清楚。

为了表达更清楚,现在完成时态一般都有时间状语:

since 1995 从1995年到现在

so far 到目前为止

in the past few years过去几年以来

My friend has been in Beijing since he worked.从工作开始到现在,我的朋友一直在北京。I have been in Kunming since 1991.从1991年到现在我一直在昆明。So far it has rained for a month.到目前为止已经下了一个月的雨了。

如果不懂现在完成时态的意思,初学者一定会死盯着“从”“现在”“一直”“已经”这些词,问如何翻译这些。根本没有必要了,因为现在完成时态的含义已经包含这些内容了。

在学习现在完成时态的时候,我发现很多同学不懂since的含义,因为他们只说一半“自从”,就没有“到现在”,所以很多同学就把from和since混起来了。from 1995只能用于过去时态。

二,认识现在完成时态的谓语动词

现在完成时态的谓语动词就是have(has)。后面的过去分词不是谓语动词,而是非谓语动词。而且这个谓语动词不是行为动词,和be动词,情态动词一样,是个“非行为动词”,所以,这个have构成否定和一般疑问句的时候,与be动词一样。

Have you got a pen in your bag? Yes, I have.你包里有钢笔吗?有。Has your father come back?No, he hasn&39;t heard from you for a year.我已经一年没有收到你的来信了。

三,如何区别含有have的句子

英语中的have用途很多 可以当行为动词,意思很多。也可以当非行为动词构成现在完成时态。当我们改为一般疑问句的时候,就要看have后面有没有过去分词,如果有,have就是非行为动词。如果没有过去分词,have就是行为动词。

I have a friend in Beijing.(有)We have a rest every five minutes.(休息)Mary has lunch at school.(吃)They have finished the work.(现在完成时态)They have been to America.你去过美国吗?(现在完成时态)We&39;t.Does Mary have lunch at school?Yes,she does.玛丽在学校吃午饭吗?是的。Have they finished the work? Yes, they have.Have they been to America?Yes, they have.他们去过美国吗?是的。Will you have noodles tomorrow morning? Yes,we will.Have you had this bike for 10 years? Yes, I have.Did the girl have supper yesterday at school? Yes, she did.

本文内容由小茜整理编辑!