学习啦>学习英语>英语知识大全>

英语中现在完成时的基本用法讲解

时间: 文渊1131 分享

  现在完成时

  动名型have(has) +过去分词

  系表型have(has)been+表语

  现在完成时的基本用法有3种:

  1.现在完成时,表示曾经有过的经验(动作、状态)

  I have seen Jackie Chan before.

  我以前见过成龙。

  (含义:我对他有所了解了,现在能够谈谈他的情况了。)

  Have you been to Paris?

  你去过巴黎吗?

  (含义:如果你去过,你可以谈谈巴黎的情况。如果你没有去过,我建议你去看看,或者我现在给你介绍一下巴黎的情况。)

  We have never heard of such a man.

  我们从来没有听说过这样的人。

  (含义:因此我们对“他”一无所知,你问我们也是白问。)

  模仿造句:

  1.因此,我们以前参观莫斯科(Moscow)。

  2.你弟弟去去印度(India)吗?

  3.这些孩子从未用过电脑。

  2.现在完成时,表示过去某种行为的结果对现在有直接的影响

  Tom has lost his pen.

  汤姆的钢笔已经丢了。

  (含义:结果是现在没笔用,必须借一支笔,或者买一支笔。)

  Dad, I have finished my homework.

  爸爸,我已经做完家庭作业了。

  (含义:现在应该可以让我出去玩会或者看下电视了。)

  He has gone to Hong Kong.

  他已经去香港了。

  (含义:结果是他不在这里,你在这儿见不到他了。)

  模仿造句:

  1.杰克已把铅笔弄断了。

  2.妈,我已经吃过中饭了。

  3.玛丽已经去广州了。

  3.现在完成时,表示某经历的时间长度(一般用for引导的时间状语)

  Mr. Smith has been in China for 10 years.

  史密斯先生在中国待过10年了。

  (含义:他待的时间够长的了,他对中国的情况很熟了,或者他的中文自然讲得很棒了。)

  Jane has stayed in Shanghai for 3 days.

  珍妮在上海待了两天。

  (含义:珍妮待在上海的时间短,对这里的情况还很不熟悉,或者她不应该马上离开,应该多玩几天。)

  I have taught English for 10 years.

  我已经教英语10年了。

  (含义:我教英语的时间已经非常长了,有丰富的教学经验了。)

  模仿造句:

  1.简(Jane)已经在杭州住了8年了。

  2.我妈已经在这家公司工作20年了。

  3.今天我已经练英语口语2个小时了。


  本文作者:丹丹英语 (公众号:英语语法学习)

  本文已获转载授权,版权归作者所有,如需转载,请联系原微信公众号“英语语法学习”。

英语中现在完成时的基本用法讲解

现在完成时 动名型have(has) +过去分词 系表型have(has)been+表语 现在完成时的基本用法有3种: 1.现在完成时,表示曾经有过的经验(动作、状态) I have seen Jackie Chan before. 我以前见过成龙。 (含义:我对他有所了解了,现在能够谈
推荐度:
点击下载文档文档为doc格式

精选文章

  • 有哪些用于现在完成时的时间状语
    有哪些用于现在完成时的时间状语

    现在完成时 动名型have(has) +过去分词 系表型have(has)been+表语 1.下面这些明确的过去时间不能用在现在完成时中 yesterday昨天 the day before yesterday后天 in 1980(过

  • 英语中现在完成时的错误用法讲解
    英语中现在完成时的错误用法讲解

    现在完成时 动名型have(has) +过去分词 系表型have(has)been+表语 1.瞬间动词,不能与表示时间长度的状语连用 他们已到达这里两小时了。 They has arrived here for

  • 过去完成时的用法相关知识讲解
    过去完成时的用法相关知识讲解

    编者按:过去完成时与现在完成时的用法基本相同,不同的是时间往过去推一步。下面小编就来带你一起学习下过去完成时的用法,希望对大家有帮助。

  • 将来完成时的用法知识讲解
    将来完成时的用法知识讲解

    编者按:将来完成时,表示预见或者计划将来某个时刻之前已经完成的动作,或者已经存在的状态。下面小编就来带你一起学习下将来完成时的用法,希望

3886635