
Present Perfect Tense is a special way to talk about actions or events that happened at some point in the past but are still connected to the present. It’s like a bridge between the past and now.
Why Learn It:
- Common Use: People use the present perfect tense a lot in everyday conversation.
- Tell Stories: It helps you tell stories about your life experiences.
- Understand Others: Learning it helps you understand what others are saying better.
Areas Where We Use It:
- Life Experiences: When talking about things you’ve done in your life, like “I have visited Paris.”
- Actions Not Finished: To talk about something that started in the past and might continue or affect the present, like “She has lived here for 10 years.”
- Recent Events: For something that just happened and is still important now, like “They have just finished dinner.”
Time Expressions:
- Already: I have already eaten.
- Ever: Have you ever been to Japan?
- Since: She has worked here since 2010.
- For: We have been friends for a long time.
- Just: He has just left.
Example Exercises:
- Complete the sentences with the correct form of the verb (use either “have” or “has”):
- She _ (travel) to London many times.
- They _ (never visit) that museum before.
- I _ (read) three books this week.
- He _ (not finish) his homework yet.
- Write questions using the present perfect tense:
- _ you _ (see) that movie?
- _ she _ (visit) Paris?
- _ they _ (ever try) sushi?
- _ he _ (eat) lunch yet?
- Fill in the blanks with the correct time expressions:
- I’ve known him _ we were kids.
- They have been studying English _ two hours.
- Have you ever been to New York _?
- She has just arrived; she’s here _.
These exercises help you practice using the present perfect tense correctly and get more comfortable with it.
Answers
Exercise 1:
- She has traveled to London many times.
- They have never visited that museum before.
- I have read three books this week.
- He has not finished his homework yet.
Exercise 2:
- Have you seen that movie?
- Has she visited Paris?
- Have they ever tried sushi?
- Has he eaten lunch yet?
Exercise 3:
- I’ve known him since we were kids.
- They have been studying English for two hours.
- Have you ever been to New York before?
- She has just arrived; she’s here now.
Worksheets
Worksheet 1: Present Perfect Tenses
Questions:
- The company __ (announce) its latest innovation in renewable energy technology.
a) announced
b) has announced
c) announces - She __ (visit) three different countries in the past year.
a) visited
b) has visited
c) visits - By the time he turned 30, he __ (travel) to over 20 countries.
a) traveled
b) has traveled
c) travels - Our team __ (complete) the research project on climate change.
a) completed
b) has completed
c) completes - I can’t believe it! Someone __ (steal) my wallet!
a) stole
b) has stolen
c) steals
Worksheet 2: Present Perfect Tenses
Questions:
- The scientist __ (discover) a new species of plant in the Amazon rainforest.
a) discovered
b) has discovered
c) discovers - Over the years, she __ (save) a significant amount of money for her retirement.
a) saved
b) has saved
c) saves - Our history class __ (study) ancient civilizations from various parts of the world.
a) studied
b) has studied
c) studies - By the end of this year, the company __ (invest) millions in renewable energy projects.
a) invested
b) has invested
c) invests - He __ (experience) many different cultures during his travels.
a) experienced
b) has experienced
c) experiences
Worksheet 3: Present Perfect Tenses
Questions:
- The financial analyst __ (analyze) the stock market for the past decade.
a) analyzed
b) has analyzed
c) analyzes - By next month, she __ (read) over 50 books on world history.
a) read
b) has read
c) reads - The archaeologists __ (unearth) ancient artifacts in the ruins of Pompeii.
a) unearthed
b) have unearthed
c) unearths - Our team __ (learn) valuable insights from various cultural exchanges.
a) learned
b) has learned
c) learns - In recent years, the government __ (allocate) substantial funds to scientific research.
a) allocated
b) has allocated
c) allocates
Answers:
Worksheet 1:
- b) has announced
- b) has visited
- b) has traveled
- b) has completed
- b) has stolen
Worksheet 2:
- b) has discovered
- b) has saved
- b) has studied
- b) has invested
- b) has experienced
Worksheet 3:
- b) has analyzed
- b) has read
- b) have unearthed
- b) has learned
- b) has allocated
Feel free to use these worksheets for educational purposes.
423

