B1 Verb Tenses 17 min read Medium

Present Perfect: Repeated Actions (Life Experiences)

Share your life's repeated adventures and experiences confidently with Present Perfect!

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about things you have done in your life without saying exactly when they happened.

  • Use 'have/has' + the past participle (V3) of the verb. Example: 'I have traveled.'
  • Do NOT use specific time words like 'yesterday' or 'in 2010'. Example: 'I have seen it.'
  • Use it for repeated actions in the past. Example: 'I have seen this movie five times.'
👤 + have/has + 🏁 (V3 Verb) + 🌍

Overview

Talk about things you did before. They are important now.

Talk about your life. Say what you know or did.

Past actions help you now. Exact dates are not important.

Conjugation Table

Subject Auxiliary Verb Past Participle (Example: see)
:-------------- :------------- :-------------------------------
I have seen
You have seen
He/She/It has seen
We have seen
They have seen

How This Grammar Works

Something happened many times. It can happen again soon.
She read that book many times. Now, she knows it well.
This contrasts with the Simple Past, which would focus on a single, completed reading at a definite past time, e.g., She read that book last year.
Past actions change you today. We are friends because we played.
The cumulative effect of these repeated actions defines a current reality.

Formation Pattern

1
Use have or has with a special action word.
2
Affirmative Structure:
3
Person + have or has + how often + action word.
4
Examples:
5
I have seen that play three times.
6
They have gone to Asia many times.
7
She has managed large teams on several occasions.
8
Negative Structure:
9
Person + have or has + not + action word.
10
Examples:
11
We haven't visited that country yet.
12
He has not often spoken in public.
13
How to ask questions:
14
Have or Has + Person + action word?
15
Examples:
16
Have you ever eaten durian?
17
How many times have they seen this movie?
18
Use words like often, many times, twice, or always.

When To Use It

Employ the Present Perfect for repeated actions in several key scenarios where the focus is on the accumulated experience and its present relevance.
  • To discuss experiences that have occurred multiple times in your life: This is the primary application. When you wish to convey that an event or action has been repeated without pinpointing the exact timing of each instance, this tense is appropriate. For example, I've watched that documentary at least five times conveys a deep familiarity gained from multiple viewings.
  • With adverbs and phrases of frequency: Words like often, frequently, several times, many times, twice, or specific numerical counts (three times, four times) naturally align with this use of the tense. These modifiers explicitly signal the repetition. She has frequently studied late for exams highlights a recurring habit over her academic career.
  • When the cumulative effect of past actions is important now: The sum of these repeated experiences can lead to current knowledge, skill, or understanding. I have encountered this bug many times in the code, so I know how to fix it quickly demonstrates how past repetitions have built current expertise. The repeated encountering of the bug is directly relevant to the speaker's present ability.
  • In questions about accumulated life experiences: When inquiring about what someone has done over their lifetime, especially if multiple occurrences are implied or expected, the Present Perfect is the correct choice. How many times have you been to the capital city? solicits information about repeated visits.
Use this at work or with friends. Tell your story.

When Not To Use It

Be careful. Using these words wrong can be confusing.
  • For single, completed actions at a definite time in the past: If an action happened once and is tied to a specific past time expression (e.g., yesterday, last week, in 2023), you must use the Simple Past. For instance, I saw that movie last night is correct; I have seen that movie last night is incorrect because last night provides a definite past time. The inclusion of a precise time renders the present relevance of the Present Perfect illogical.
  • For actions that started in the past and are continuously ongoing without interruption, focusing on duration: If the primary emphasis is on the continuous duration of an action up to the present, the Present Perfect Continuous (have/has been + -ing verb) is typically more appropriate. For example, I have been studying English for five years emphasizes the unbroken length of the activity. However, if you are counting instances within that ongoing period, the Present Perfect for repeated actions could still apply: I have taken three different English courses in the last five years focuses on the number of completed courses, not the continuous studying process itself.
Think about time. Is it now or a finished time?
Did it happen many times or just one long time?

Common Mistakes

This is hard for some students. Learn from your mistakes.
  • Using the Simple Past instead of the Present Perfect for accumulated life experience: This is arguably the most pervasive error. A common mistake is saying I went to Paris three times when the intention is to convey an accumulated life experience relevant to the present. While grammatically correct for three distinct, completed trips, I have been to Paris three times more accurately expresses the sum of these experiences as part of one's current knowledge or identity. The Simple Past isolates past events, while the Present Perfect links them to the present.
  • Confusing Present Perfect (repeated actions) with Present Perfect Continuous (duration): Learners often conflate these tenses. The Present Perfect for repeated actions focuses on the number of completed instances or the fact of repetition (I have read that novel twice). The Present Perfect Continuous emphasizes the duration of an ongoing activity (I have been reading that novel for three hours). The former views actions as distinct completed units that add up, while the latter views an action as a continuous process.
  • Incorrect auxiliary verb choice: A basic, yet frequent, error is mismatching have or has with the subject. Forgetting that he, she, and it take has (e.g., She has seen that movie) and all other subjects take have (e.g., We have seen that movie) is a foundational error. This reflects a lack of consistent subject-verb agreement.
  • Using the simple past form instead of the past participle: Irregular verbs are a constant source of difficulty. Saying I have went instead of I have gone, or She has ate instead of She has eaten, demonstrates a failure to use the correct verb form required by the Present Perfect construction. Mastering a list of common irregular past participles is essential.
Do not translate from your language. Think about the meaning.

Memory Trick

To effectively recall the function of the Present Perfect for repeated actions, envision your life as a Personal Achievement Counter. Every time you perform an action that you want to remember as part of your accumulated experience, you increment that counter. The Present Perfect is the language you use to report the current value of your counter.

Think of a counter. Each time you do it, count one.

Similarly, think of it as a Life Experience Checklist. Every time you do something, you tick it off. If you do it again, you tick it off again. When you use the Present Perfect, you are referencing the cumulative ticks on your checklist. You have traveled to many countries (many ticks), you have read many books (many ticks), you haven't finished that big project yet (no ticks for completion). The checklist grows with you, reflecting your ongoing journey and accumulated experiences.

Real Conversations

The Present Perfect for repeated actions is pervasive in natural English dialogue, reflecting how individuals share their life stories and accumulated experiences. Its usage often signals shared context or a building rapport between speakers.

Casual Discussion among Friends:

A

A

"Have you tried that new sushi place downtown?" (Asking about a life experience)
B

B

"Oh yeah, I've been there twice already! Their specialty roll is amazing. We've taken pictures of it many times for Instagram." (Repeated actions and present relevance)

Work Meeting Context:

M

Manager

"Does anyone have experience with this particular software issue?"
E

Engineer

"Yes, I've encountered that bug several times before. I've always found that restarting the server fixes it temporarily. We've even documented a workaround for it." (Accumulated experience leading to current knowledge/solution)

Sharing Personal Hobbies:

F

Friend 1

"I'm thinking of starting to learn guitar."
F

Friend 2

"That's great! I've played guitar for years. I've written a few songs and I've performed at open mics a couple of times. It's a really rewarding hobby. I haven't practiced much recently, though." (Long-term, repeated actions as part of identity, with a recent cessation)

Notice how the specific times are generally omitted, replaced by phrases like twice already, many times, several times, always, or a couple of times. These examples illustrate how the tense naturally conveys a history of actions that shape present abilities, knowledge, or ongoing narratives.

Contrast With Similar Patterns

Learn how this is different from other ways to speak.
  • Present Perfect (repeated actions) vs. Simple Past: The crucial difference lies in time specificity and present relevance.
  • Present Perfect: Focuses on an action repeated from the past up to the present, with unspecified timing. The experience or its cumulative effect is relevant now. I have visited Rome twice (emphasizes two instances as part of your life experience; you might go again; it shapes your current perspective on Rome).
  • Simple Past: Refers to a single, completed action at a definite time in the past. I visited Rome in 2018 (a specific event with a clear endpoint in the past; its direct relevance to the present is not explicitly stated by the tense).
  • Present Perfect (repeated actions) vs. Present Perfect Continuous: The distinction rests on completion/countability versus duration/process.
  • Present Perfect: Emphasizes the completion of an action, often counting the number of times it has happened. She has read that book three times (focus on the three completed acts of reading).
  • Present Perfect Continuous: Emphasizes the ongoing nature or duration of an action that started in the past and continues to the present or has recently stopped. She has been reading that book for hours (focus on the continuous process of reading, its duration).
  • Present Perfect (repeated actions) vs. Present Perfect (single life experience): These are closely related, with the latter often being a subcategory of the former's broader application to life experiences. The difference is one of explicit quantification.
  • Present Perfect (single life experience): Asks or states whether an action has ever happened in one's life. Have you ever seen a ghost? or I have visited Japan once. The repetition isn't the primary focus, but the existence of the experience. It falls under the umbrella of connecting past experience to the present self.
  • Present Perfect (repeated actions): Explicitly emphasizes that the action has happened more than once, often with frequency adverbs or numerical counts. I have visited Japan three times. This is a more specific use within the broader 'life experience' category.
Pick the right words for time and how many times.

Progressive Practice

1

Practice every day. Say what you did and how often.

2

Write about your life. Use I have or I has not.

3

Use words like often or three times in your sentences.

4

Ask people about things they did before. Ask, "Have you been to a concert?" This helps you learn how to ask.

5

Learn words that change in a strange way. Use flashcards for words like "go" and "gone." Check yourself often to remember.

6

Practice every day. You will learn to use these rules well. Then you can talk about your life correctly.

Quick FAQ

Q: Can I use Present Perfect for actions that only happened once?

Yes. If the exact time is not important and the single experience is relevant to the present, you can use the Present Perfect. For instance, I have visited Japan is correct if you're highlighting the fact of the experience, even if it occurred only once. Our current rule specifically emphasizes the repeated aspect, but the broader Present Perfect for life experiences includes single occurrences.

Q: What’s the difference between I have been to Rome and I have gone to Rome?

I have been to Rome implies that you traveled to Rome and have since returned; you are now in the location of the speaker. I have gone to Rome indicates that you traveled to Rome and are currently still there or en route; you are not in the location of the speaker. This distinction is important for conveying presence or absence.

Q: Can I use already, yet, still, or just with Present Perfect for repeated actions?

Absolutely. These adverbs provide additional nuance. Already indicates something happened sooner than expected (I've already seen that movie twice!). Yet is typically used in questions or negative statements to mean 'up to this point' (Have you visited that museum yet?, I haven't seen her yet). Still can emphasize that a situation has continued (I still haven't finished that report). Just refers to something that happened a very short time ago (I've just called her).

Q: Is it okay to use Present Perfect with today, this week, this month?

Yes, provided the time period specified is still ongoing at the moment of speaking. For example, I have eaten pizza twice this week is correct if this week has not concluded. However, if this week has ended, you would use the Simple Past (I ate pizza twice last week).

Q: What if I don't know the exact number of times an action was repeated?

You do not need a precise number. You can use general frequency adverbs such as often, many times, several times, a few times, rarely, or simply rely on the context to imply repetition without quantifying it. The importance lies in the fact of repetition, not its exact count.

Q: Why is it has for he/she/it and have for others?

This is a fundamental rule of English subject-verb agreement in the present tense. Has is the third-person singular form of the verb to have, mirroring how is is the third-person singular of to be. This conjugation pattern is consistent across all present tense uses of the verb to have, including its function as an auxiliary in the Present Perfect.

Present Perfect Conjugation

Subject Auxiliary Past Participle (V3) Example
I / You / We / They
have
worked / seen
I have worked here.
He / She / It
has
worked / seen
She has seen it.
Negative (I/You...)
have not (haven't)
eaten
We haven't eaten.
Negative (He/She...)
has not (hasn't)
eaten
It hasn't eaten.
Question (I/You...)
Have [Subject]
finished?
Have you finished?
Question (He/She...)
Has [Subject]
finished?
Has he finished?

Common Contractions

Full Form Contraction Pronunciation Hint
I have
I've
Rhymes with 'five'
You have
You've
Sounds like 'yoov'
He has
He's
Sounds like 'heez'
She has
She's
Sounds like 'sheez'
It has
It's
Sounds like 'its'
We have
We've
Sounds like 'weev'
They have
They've
Sounds like 'theiv'

Meanings

The Present Perfect describes an action that happened at an unspecified time in the past or an action that has been repeated multiple times up to the present.

1

Life Experiences

Talking about things you have done at least once in your life.

“I have flown in a helicopter.”

“She has never tried sushi.”

2

Repeated Actions

Actions that happened several times in the past and might happen again.

“We have eaten at this cafe many times.”

“He has called her four times this morning.”

3

Accomplishments

Focusing on the result of a past action that is important now.

“Man has walked on the moon.”

“Our son has learned how to read.”

Reference Table

Reference table for Present Perfect: Repeated Actions (Life Experiences)
Form Structure Example
Affirmative
Subj + have/has + V3
I have traveled to Asia.
Negative
Subj + haven't/hasn't + V3
He hasn't tried this food.
Question
Have/Has + Subj + V3?
Have they arrived yet?
Short Answer (+)
Yes, [Subj] have/has.
Yes, I have.
Short Answer (-)
No, [Subj] haven't/hasn't.
No, she hasn't.
With 'Ever'
Have you ever + V3?
Have you ever seen a ghost?
With 'Never'
Subj + have/has + never + V3
I have never been to Spain.
Repeated
Subj + have/has + V3 + [Times]
I've seen it three times.

Formality Spectrum

Formal
Have you ever had the opportunity to visit the Louvre?

Have you ever had the opportunity to visit the Louvre? (Travel conversation)

Neutral
Have you ever been to the Louvre?

Have you ever been to the Louvre? (Travel conversation)

Informal
You ever been to the Louvre?

You ever been to the Louvre? (Travel conversation)

Slang
Ever hit up the Louvre?

Ever hit up the Louvre? (Travel conversation)

The Life Experience Map

Present Perfect

Experiences

  • Travel I've been to Rome.
  • Food I've eaten insects.

Repetition

  • Frequency I've seen it twice.
  • Habit I've called him often.

Past Simple vs. Present Perfect

Past Simple
Specific Time I went in 2010.
Finished I saw him yesterday.
Present Perfect
Unspecified Time I have been there.
Life Experience I have seen him before.

Which Tense Should I Use?

1

Do you know exactly when it happened?

YES
Use Past Simple
NO
Go to next question
2

Is it a life experience or repeated action?

YES
Use Present Perfect
NO
Check other tenses

Examples by Level

1

I have seen that movie.

2

She has been to Paris.

3

We have eaten pizza.

4

They have lost the game.

1

Have you ever played golf?

2

I have never tried sushi.

3

He has visited his grandma twice this week.

4

We haven't seen that show yet.

1

I've seen this documentary several times.

2

Has she ever worked in a restaurant before?

3

They have already traveled to five different countries.

4

I haven't been to the new mall yet.

1

The company has undergone significant changes recently.

2

I've often wondered why they chose that location.

3

He has consistently proven himself to be a reliable employee.

4

Have you ever considered moving to another country?

1

The government has repeatedly failed to address the housing crisis.

2

I have long maintained that education is the key to social mobility.

3

She has carved out a successful career in a male-dominated field.

4

Rarely have I seen such a display of raw talent.

1

The architectural landscape has been irrevocably altered by the new development.

2

History has shown us that empires inevitably decline.

3

I have yet to encounter a more compelling argument for reform.

4

The poet has masterfully captured the ephemeral nature of youth.

Easily Confused

Present Perfect: Repeated Actions (Life Experiences) vs Present Perfect vs. Past Simple

Learners often use Present Perfect with specific times like 'yesterday'.

Present Perfect: Repeated Actions (Life Experiences) vs Been vs. Gone

Both are past participles of 'go' (or 'be' used as 'go').

Present Perfect: Repeated Actions (Life Experiences) vs Present Perfect vs. Present Simple

Some languages use Present Simple for things that started in the past and continue.

Common Mistakes

I have see that movie.

I have seen that movie.

You must use the past participle (V3), not the base form.

She have been to London.

She has been to London.

Use 'has' for he/she/it.

I have seen him yesterday.

I saw him yesterday.

Do not use Present Perfect with specific past time markers like 'yesterday'.

Have you ever go to Italy?

Have you ever been to Italy?

In questions about experience, use the past participle 'been'.

He has gone to Paris three times.

He has been to Paris three times.

Use 'been' for completed trips. 'Gone' means he is still there.

I have lived here since three years.

I have lived here for three years.

Use 'for' with a duration of time, and 'since' with a starting point.

It's the first time I'm seeing this.

It's the first time I've seen this.

After 'It is the first/second time...', we use the Present Perfect.

Sentence Patterns

I have ___ (V3) ___ (number) times.

Have you ever ___ (V3) ___?

She has never ___ (V3) ___ before.

It's the first time I have ___ (V3) ___.

Real World Usage

Job Interviews very common

I have managed several large-scale projects in my previous role.

Dating/Socializing constant

Have you ever been to that new jazz club downtown?

Travel/Tourism very common

I've visited five continents, but I've never been to Antarctica.

Social Media Updates common

I've finally finished my first marathon! 🏃‍♂️

Doctor's Appointment occasional

Have you ever had this kind of pain before?

Customer Support common

I have already tried restarting the router, but it hasn't worked.

💡

The 'Ever' Rule

Use 'ever' only in questions. If you want to say 'I have ever seen it' in an affirmative sentence, just say 'I have seen it' or 'I have seen it before'.
⚠️

No 'Yesterday'!

If you see 'yesterday', 'ago', 'last...', or a specific year, stop! Use the Past Simple instead.
🎯

The 'Been' Secret

In English, we say 'I have been TO London', not 'I have been IN London' when talking about a visit. Use 'to' for the destination of your experience.
💬

American vs British

Don't worry if you hear Americans say 'I already saw it'. They are understood, but for exams like IELTS or TOEFL, use 'I have already seen it'.

Smart Tips

Always start with 'Have you ever...' rather than 'Did you ever...'. It sounds more natural for general experiences.

Did you ever eat octopus? Have you ever eaten octopus?

Use 'been to' instead of 'visited' to sound more conversational.

I have visited France three times. I've been to France three times.

Put 'already' between 'have' and the verb, and put 'yet' at the very end of the sentence.

I have finished already my work. I have already finished my work.

If you're stuck, use a similar regular verb. Instead of 'I have undergone' (if you forget 'undergone'), say 'I have had' or 'I have experienced'.

I have... (stuck on 'written') the email. I have sent the email.

Pronunciation

/aɪv/

Contraction 've

The 've' in 'I've' or 'They've' is often very soft, almost sounding like a small 'v' sound attached to the pronoun.

/hiːz/

Contraction 's

In 'He's been', the 's' can sound like /z/. Don't confuse it with 'He is' (though they look the same, the context of the V3 verb tells you it's 'has').

Experience Questions

Have you ever ↗ been to Spain?

Rising intonation at the end of 'ever' questions to show curiosity.

Memorize It

Mnemonic

H.A.V.E. = Happening At Various Eras. It's not about one specific time, but any time in your life!

Visual Association

Imagine a passport filled with stamps. Each stamp is a 'Present Perfect' moment. You don't look at the date on the stamp; you just look at the collection of stamps you have right now.

Rhyme

If the time is not in sight, Present Perfect is just right!

Story

Imagine a traveler named 'Perfect Pete'. Pete has a bag of experiences. He says 'I have climbed mountains' and 'I have swum in oceans'. He never says when, because Pete lives in the 'now' with his bag of 'thens'.

Word Web

EverNeverBeforeAlreadyYetTwiceSeveral times

Challenge

Write down 5 things you have done in your life that you think nobody else in the room has done. Use 'I have...' for each one.

Cultural Notes

British speakers use the Present Perfect much more strictly than Americans. In the UK, if something just happened, you MUST use Present Perfect: 'I've just lost my keys!'

Americans often use the Past Simple where Brits use the Present Perfect, especially with 'already', 'just', and 'yet'.

In international business, the Present Perfect is preferred for reports and updates because it sounds more professional and focuses on results.

The Present Perfect comes from the Old English 'habban' (to have) + a past participle. Originally, it meant 'I possess a finished thing'.

Conversation Starters

Have you ever traveled to a country where you didn't speak the language?

What is the most unusual food you have ever eaten?

How many times have you seen your favorite movie?

Have you ever made a mistake that turned out to be a good thing?

Journal Prompts

Write about three major life experiences you have had and how they changed you.
List five things you haven't done yet but want to do before you are 50.
Describe a place you have visited many times. Why do you keep going back?
Reflect on the technological changes you have seen in your lifetime.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complete the sentence with the correct form of the verb in brackets.

I ___ (see) that movie three times already.

✓ Correct! ✗ Not quite. Correct answer: have seen
We use 'have' + V3 for repeated actions.
Choose the correct sentence. Multiple Choice

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I went to Japan last year.
Because 'last year' is a specific time, we must use the Past Simple.
Find the error in the sentence. Error Correction

Find and fix the mistake:

She have never eaten sushi before.

✓ Correct! ✗ Not quite. Correct answer: have
The subject 'She' requires the auxiliary 'has'.
Put the words in the correct order. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a horse?
The question structure is Have + Subject + ever + V3.
Match the sentence to its meaning. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 1: He is back. 2: He is still there.
'Been' implies a completed trip; 'gone' implies he hasn't returned.
Translate the concept: 'I have never seen him.' Translation

How do you say 'I have never seen him' correctly?

Answer starts with: I h...

✓ Correct! ✗ Not quite. Correct answer: I have never seen him.
'Never' is already negative, so we don't use 'haven't'.
Complete the dialogue. Dialogue Completion

A: Have you finished your homework? B: ___

✓ Correct! ✗ Not quite. Correct answer: Yes, I have.
In short answers, we use the auxiliary verb 'have'.
Which of these verbs are irregular in the Past Participle? Grammar Sorting

Identify the irregular V3 form.

✓ Correct! ✗ Not quite. Correct answer: Seen
'Seen' is the irregular V3 of 'see'. The others are regular (-ed).

Score: /8

Practice Exercises

8 exercises
Complete the sentence with the correct form of the verb in brackets.

I ___ (see) that movie three times already.

✓ Correct! ✗ Not quite. Correct answer: have seen
We use 'have' + V3 for repeated actions.
Choose the correct sentence. Multiple Choice

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I went to Japan last year.
Because 'last year' is a specific time, we must use the Past Simple.
Find the error in the sentence. Error Correction

Find and fix the mistake:

She have never eaten sushi before.

✓ Correct! ✗ Not quite. Correct answer: have
The subject 'She' requires the auxiliary 'has'.
Put the words in the correct order. Sentence Reorder

ever / you / have / a / horse / ridden / ?

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a horse?
The question structure is Have + Subject + ever + V3.
Match the sentence to its meaning. Match Pairs

1. He has been to Italy. 2. He has gone to Italy.

✓ Correct! ✗ Not quite. Correct answer: 1: He is back. 2: He is still there.
'Been' implies a completed trip; 'gone' implies he hasn't returned.
Translate the concept: 'I have never seen him.' Translation

How do you say 'I have never seen him' correctly?

✓ Correct! ✗ Not quite. Correct answer: I have never seen him.
'Never' is already negative, so we don't use 'haven't'.
Complete the dialogue. Dialogue Completion

A: Have you finished your homework? B: ___

✓ Correct! ✗ Not quite. Correct answer: Yes, I have.
In short answers, we use the auxiliary verb 'have'.
Which of these verbs are irregular in the Past Participle? Grammar Sorting

Identify the irregular V3 form.

✓ Correct! ✗ Not quite. Correct answer: Seen
'Seen' is the irregular V3 of 'see'. The others are regular (-ed).

Score: /8

Practice Bank

12 exercises
Choose the correct form to complete the sentence. Fill in the Blank

I ___ to the gym regularly for years.

✓ Correct! ✗ Not quite. Correct answer: have gone
Find and fix the mistake in the sentence. Error Correction

She has ran three marathons already.

✓ Correct! ✗ Not quite. Correct answer: She has run three marathons already.
Which sentence correctly uses the Present Perfect for repeated actions? Multiple Choice

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have visited that city twice.
Type the correct English sentence. Translation

Translate into English: 'Nunca he visto tanta nieve.'

✓ Correct! ✗ Not quite. Correct answer: ["I have never seen so much snow.","I've never seen so much snow."]
Put the words in order to form a correct sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: My friends have always supported me.
Match each subject with the correct auxiliary verb and past participle. Match Pairs

Match the subjects with the correct form:

✓ Correct! ✗ Not quite. Correct answer: matched
Choose the correct form to complete the sentence. Fill in the Blank

How many times ___ you ___ to London?

✓ Correct! ✗ Not quite. Correct answer: have / been
Identify and correct the mistake. Error Correction

We haven't saw a good concert in ages.

✓ Correct! ✗ Not quite. Correct answer: We haven't seen a good concert in ages.
Which sentence correctly describes a repeated life experience? Multiple Choice

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: He has talked to his boss several times this week.
Type the correct English sentence. Translation

Translate into English: 'Ella ha estado en ese restaurante muchas veces.'

✓ Correct! ✗ Not quite. Correct answer: ["She has been to that restaurant many times.","She's been to that restaurant many times."]
Put the words in order to form a correct sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: They have never experienced such heat before.
Match the adverbs of frequency to their common position in Present Perfect sentences. Match Pairs

Match the adverbs with their position:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

FAQ (8)

Yes! 'Just' is used for very recent actions. Example: `I have just finished my lunch.`

`Ever` is used in questions to mean 'at any time in your life'. `Never` is used in negative statements to mean 'at no time in your life'.

Because the Present Perfect is an 'unfinished' tense. It connects to now. `Yesterday` is a 'finished' time. You must use the Past Simple for finished times.

Usually, yes. However, in the sentence `I've a car`, it is the main verb (possession). In `I've seen it`, it is the auxiliary for the Present Perfect.

Yes, Americans often use the Past Simple for recent events where British speakers would use Present Perfect. Both are correct in conversation.

It is the 'third form' of a verb. For regular verbs, it ends in `-ed`. For irregular verbs, it can be anything (e.g., `go -> went -> gone`).

Yes, but usually with 'for' or 'since' to show duration. Example: `I have lived here for five years.`

Switch the subject and 'have/has'. Example: `You have seen` becomes `Have you seen?`.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto

English is stricter about NOT using specific time words.

French moderate

Passé Composé

French uses it for 'yesterday', English cannot.

German moderate

Perfekt

German uses it for specific times in the past.

Japanese partial

~ta koto ga aru

Japanese only uses this for experience, not for recent actions with 'just' or 'already'.

Arabic low

Qad + Past Verb

Arabic doesn't have an auxiliary verb like 'have' for this.

Chinese partial

Guò (过)

Chinese doesn't conjugate the verb; it just adds the marker.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!