简体中文

Present Prefect Tense

The present perfect tense is used to describe actions or events that have taken place at an unspecified time before now, or that started in the past and continue in the present. It is used to talk about experiences, changes, and achievements.

B1 (中级)
B2 (中高级)
Jenny

English Tutor

( 5.0 )
What is the present perfect tense

The present perfect tense is used to describe actions or events that have taken place at an unspecified time before now, or that started in the past and continue in the present. It is used to talk about experiences, changes, and achievements.

Formula:

The present perfect tense is formed using the auxiliary verb "have" (or "has" for third-person singular) followed by the past participle of the main verb.

Examples:

I have been to New York.
She has learned French.
They have lived in Paris for five years.

Uses:

To describe experiences: The present perfect tense is used to talk about experiences that have happened at an unspecified time before now.
Example: I have been to Spain twice.

To describe changes: The present perfect tense is used to describe changes that have taken place over a period of time.
Example: The city has changed a lot since I was a child.

To describe achievements: The present perfect tense is used to talk about achievements or accomplishments that have been made.
Example: She has won three Olympic medals.
Exercise 1

Fill in the blank spaces with the correct form of the verb in brackets, using the present perfect tense.


  1. I __________ (read) three books this week.

  2. She __________ (visit) six countries so far.

  3. They __________ (live) in London for ten years.

  4. He __________ (not / see) his friends for two months.

  5. We __________ (not / watch) TV for a week.

  6. My family and I __________ (travel) to many countries.

  7. She __________ (learn) how to play the piano.

  8. He __________ (write) three books in the past year.

  9. They __________ (not / see) each other for a long time.

  10. I __________ (not / drink) coffee for a month.

Exercise 2

Convert the following sentences into the present perfect tense.


  1. She visited New York last year.

  2. They finished their project yesterday.

  3. He learned Spanish three years ago.

  4. We ate pizza last night.

  5. She danced at the party last weekend.

Exercise 3

Answer the following questions in the present perfect tense.


  1. How many books have you read this year?

  2. Has she ever been to Paris?

  3. How long have they been married?

  4. Have you ever seen a lion in the zoo?

  5. How many countries have you visited so far?






还有更多问题吗?


与英语专家导师联系,加入来自全球的在线课程,并立即开始学习。




寻找导师

只需点击一下,即可找到完美的在线导师。

寻找课程

只需点击一下,即可访问在线课程。

通用英语课程

加入我们的BWANS通用英语课程,在短时间内提高您的英语语法、词汇、阅读、理解和口语能力。开始更有效和自信地表达自己。


职业英语课程

加入我们的职业英语课程,快速提高您与专业相关的沟通技巧,增加晋升机会,申请更高薪的职位,并打开国际工作机会的大门。


免费在线英语水平测试

免费在线英语水平测试

加入我们的免费英语水平测试,立即获得英语语法、阅读、听力和口语测试的结果。

语言学习

英语

普通英语

语法

现在完成时