B1 Verb Tenses 19 min read Medium

Present Perfect: Up to Now (so far)

The Present Perfect is your bridge from past events to their current relevance.

Grammar Rule in 30 Seconds

The Present Perfect connects the past to the present, focusing on what has happened 'so far' in an unfinished time period.

  • Use 'have' or 'has' plus the past participle of the main verb (e.g., 'I have seen').
  • Use it for actions that happened at an unspecified time before now (e.g., 'I've been to Paris').
  • Use it with time markers like 'so far', 'this week', or 'lately' (e.g., 'I've had three coffees today').
👤 Subject + ➕ have/has + 🛠️ Past Participle (V3)

Overview

These words connect the past to right now.

Use this to talk about your life and things today.

Conjugation Table

Subject Auxiliary Verb Main Verb (Past Participle) Example Sentence
:---------- :------------- :-------------------------- :----------------------------------------------
I have walked I have walked five kilometers today.
You have seen You have seen that film before.
He/She/It has lived She has lived in London for ten years.
We have studied We have studied this topic extensively.
They have eaten They have eaten at that restaurant many times.

How This Grammar Works

The exact time is not important. The result now matters.
Something happened before, and we see the result now.
Say "I have visited Paris." It is part of you now.
She started work then. She still works here right now.

Formation Pattern

1
These sentences always follow one easy pattern.
2
Use a person, then have or has, then the action word.
3
I have finished my report. (The report is now complete.)
4
He has started a new job. (He is currently employed in a new role.)
5
We live here for ten years. We still live here.
6
Use a person, then have not or has not, then action.
7
You can say haven't or hasn't.
8
They haven't arrived yet. (Their arrival is still pending.)
9
She hasn't seen that documentary. (The experience of seeing it is absent from her life.)
10
I haven't eaten breakfast this morning. (The morning is still ongoing, and the action is unfulfilled.)
11
Start with Have or Has when you want to ask something.
12
Did you travel to other countries before now?
13
Has he completed his assignment? (Asking about the current status of the assignment.)
14
Do they have an answer for us now?
15
This pattern links the past to the present.

When To Use It

Use these words when the past is important now.
  • For actions or states that began in the past and continue into the present: This is a core function, often accompanied by time expressions like for (duration) or since (starting point). The key is that the activity or state has not concluded.
  • I have worked at this company for five years. (I started five years ago and I am still working here.)
  • She has known him since childhood. (Their acquaintance began in childhood and persists.)
  • We have studied English for many years. (Our study began in the past and continues to this day.)
  • For life experiences, without specifying a particular time: This usage describes things you have done (or not done) at any point in your life up to the present moment. Adverbs like ever, never, before, once, twice, many times are frequently associated with this context.
  • Have you ever visited Japan? (The question concerns any time in your life until now.)
  • I have never seen a live opera. (This experience has not occurred in my life history.)
  • She has climbed Mount Everest twice. (Her experiences of climbing are part of her life accomplishments up to now.)
  • For actions completed in the recent past that have a clear result or consequence in the present: The exact time of completion is often unknown or considered secondary to the current impact.
  • I have lost my keys. (The action of losing is complete, but the consequence—the keys are still missing—is current.)
  • The bus has just arrived. (The arrival is a recent event, and the bus's presence is current.)
  • Someone has eaten my sandwich! (The sandwich is gone now, a direct result of a recent, unspecified action.)
  • With unfinished time periods that include the present: When referring to a period of time that is not yet over, such as today, this week, this month, this year, the Present Perfect is used to discuss actions within that period.
  • He has read three books this month. (The month is still ongoing, and he may read more.)
  • I haven't seen her today. (The day is not over, and there is still a possibility of seeing her.)
  • We have learned a lot this semester. (The semester is still in progress.)
  • With adverbs like yet, already, just, and so far: These adverbs naturally align with the 'up to now' concept, indicating that something has or has not happened up to the moment of speaking.
  • Have you finished your homework yet? (Implies an expectation of completion up to this point.)
  • I have already completed the first task. (The task is finished, earlier than perhaps expected, and this completion is current.)
  • They have just left the office. (Their departure is very recent, and its effect is immediate.)
  • We have made good progress so far. (Progress extends up to now, with more possibly to come.)

When Not To Use It

Do not use this for actions that finished at one time.
  • Do not use the Present Perfect with specific finished past time expressions: If a sentence contains phrases like yesterday, last week, in 2010, three days ago, when I was a child, or at 5 p.m., the action is framed as concluded at a specific point, rendering the Present Perfect incorrect.
  • Incorrect: I have visited my grandparents last weekend.
  • Correct: I visited my grandparents last weekend. (The action is over, and the time is specified and finished.)
  • Incorrect: She has gone to university in 2018.
  • Correct: She went to university in 2018. (The year 2018 is a specific, completed past time.)
  • Do not use it for actions that are entirely disconnected from the present: If an event occurred in the past and has no current bearing, consequence, or continuation, the Simple Past is the correct choice, even if no explicit time is mentioned. The absence of now relevance is the key indicator.
  • Incorrect: William Shakespeare has written many plays. (Shakespeare is deceased; his writing is a historical fact with no present continuation of the action.)
  • Correct: William Shakespeare wrote many plays.
The decisive factor is always whether the action or state has a direct, active link to the present moment, or if it is a self-contained event purely located in the past.

Common Mistakes

Many people make mistakes with these rules.
  • Confusing with Simple Past due to time expressions: The most prevalent error is using the Present Perfect with definite past time markers. This happens when learners overgeneralize the "past" aspect of the Present Perfect.
  • Error: I have seen him yesterday.
  • Explanation: Yesterday is a finished time. The action of seeing him is completed and isolated in that finished past period. There is no up to now connection for yesterday.
  • Correction: I saw him yesterday.
  • Incorrect Past Participles: English irregular verbs pose a consistent challenge. Misremembering or misapplying the V3 form can lead to grammatical errors.
  • Error: She has went to the store.
  • Explanation: The past participle of go is gone, not went (which is the Simple Past form).
  • Correction: She has gone to the store.
  • Error: We have spoke to the manager.
  • Explanation: The past participle of speak is spoken.
  • Correction: We have spoken to the manager.
  • Using Simple Past with for or since for ongoing actions: When an action or state began in the past and continues to the present, for and since demand the Present Perfect (or Present Perfect Continuous). Using the Simple Past implies the action ended in the past.
  • Error: I lived in Berlin for three years. (Meaning I still live there.)
  • Explanation: I lived in Simple Past implies the action of living in Berlin is finished; I no longer reside there. If the residence continues, the Present Perfect is required.
  • Correction: I have lived in Berlin for three years. (I still live in Berlin.)
  • Overuse of the Present Perfect when a specific past event is implied: Sometimes, even without an explicit time marker, the context of the conversation implies a specific past event. Learners might default to the Present Perfect unnecessarily.
  • Scenario: Someone asks, "What did you do on your holiday?"
  • Error: I have visited many museums.
  • Explanation: The question sets a context of a finished time period (your holiday). The answer should refer to specific events within that period.
  • Correction: I visited many museums.
Check the time to pick the right words.

Memory Trick

To reliably determine when to use the Present Perfect 'up to now', visualize a "Timeline Connection."

Imagine your timeline of life events:

If it ended at a set time, it is over.

I ate at 7 a.m. The meal is finished now.

- If an event started in the past and either:

It is like a line from before until now.

2. Has a result or impact that is still true now.

3. Occurred at an unspecified time within a period that extends up to now.

If the action touches now, use this special word pattern.

I worked all day. I am still working now.

Think of a line to help you choose.

Real Conversations

The Present Perfect 'up to now' is ubiquitous in authentic English communication, reflecting its natural role in discussing current relevance and experiences.

- Casual Texting:

- "Hey, have you seen the new episode yet?" (Inquiring about a recent experience within an ongoing series, relevant now.)

- "No, I haven't had time. I've been so busy this week." (The lack of time is an ongoing state, and the week is unfinished.)

- Professional Email/Work Chat:

- "Just wanted to check if you have received the revised proposal." (Asking about the current status of the proposal's receipt.)

- "Yes, I have. I've already reviewed the first section." (Confirming a completed action with current relevance: the review is done, and the information is now processed.)

- University Discussion:

- "How much research have you done for the presentation?" (Asking about the cumulative progress of research up to now.)

- "I've found five articles so far, but I haven't synthesized them yet." (Progress up to now is quantified, and a task remains undone up to now.)

- Job Interview:

- "What is the most challenging problem you have solved in your career?" (Asking about a life experience that is part of your professional history up to now.)

- "I have led several complex projects, but the one I completed last year presented unique challenges." (Referring to past achievements that contribute to present professional identity.)

- Social Gathering:

- "Wow, this cafe is great! Have you eaten here before?" (Asking about a past experience relevant to the current moment.)

- "Yes, I've been here many times. Their coffee is excellent." (Cumulative experience up to now.)

These examples demonstrate how speakers naturally employ the Present Perfect to connect past events, experiences, and durations to the immediate present, highlighting its dynamic function in communication.

Contrast With Similar Patterns

Know when to use 'have' or 'has'. Many people make mistakes here.
  • Present Perfect vs. Simple Past:
  • Present Perfect ('up to now'): Emphasizes an action or state that has a direct connection to the present. The specific time of the past event is either irrelevant, unspecified, or falls within an unfinished time period. It conveys present relevance, cumulative experience, or ongoing duration.
  • I have lived in this city for ten years. (I still live here now.)
  • She has lost her wallet. (The wallet is still missing now.)
  • Have you ever tried sushi? (Asking about a life experience up to the present moment.)
  • Simple Past: Refers to an action or state that was completed at a definite time in the past. The action is entirely finished, and its connection to the present is indirect or historical, not active. The focus is on when it happened.
  • I lived in that city for ten years. (I do not live there now; the residence is finished.)
  • She lost her wallet yesterday. (The losing happened yesterday, a specific finished time.)
  • Did you try sushi when you were in Japan? (Asking about a specific instance in a finished past period.)
  • Key Distinction: The presence or absence of an active link to now and the specificity of past time. If you can point to a specific, completed moment in the past, use Simple Past. If the event's duration extends to now, or its result is current, or the time period is unfinished, use Present Perfect.
  • Present Perfect vs. Present Perfect Continuous:
  • Present Perfect ('up to now'): Often focuses on the result or completion of an action up to the present, or the total duration of a state. It answers "how many?" or "how much?" .
  • I have written three emails this morning. (Focus on the number of completed emails. The morning is unfinished.)
  • We have read this book before. (Focus on the experience of reading it.)
  • She has worked at the bank for five years. (Focus on the duration of her employment, implying a continuous state.)
  • Present Perfect Continuous: Emphasizes the ongoing nature or duration of an activity that started in the past and continues to the present, often with an implied sense of temporary action or fatigue. It answers "how long?" .
  • I have been writing emails all morning. (Focus on the activity of writing and its continuous nature, possibly implying I am still writing or am tired from it.)
  • We have been reading this book. (Focus on the ongoing process of reading.)
  • She has been working at the bank all week. (Focus on the activity of working and its continuous nature this week.)
  • Key Distinction: The Present Perfect up to now typically highlights the completion, quantity, or accumulated experience/duration up to the present, whereas the Present Perfect Continuous stresses the ongoing process or activity and its duration. Some verbs (state verbs like know, be, have) generally do not take continuous forms, requiring the Present Perfect even for ongoing duration. I have known him for years, not I have been knowing him.
Learning this helps you speak better. You can say what you mean.

Progressive Practice

1

Practice often to speak well. Think about the words you use.

2

- Active Observation: Pay close attention to how native English speakers use the Present Perfect in various media.

3

Read news. Look for 'have' or 'has'. Look for 'this week'.

4

- Listen to podcasts, watch TV shows: Notice how people talk about their experiences or things they have done, especially in casual conversations.

5

Listen to songs. They talk about things people did or feel.

6

- Conscious Production: Integrate the Present Perfect into your own speaking and writing.

7

- Journaling: Write about your day, week, or life experiences. Actively try to use the Present Perfect for things you have accomplished, states that are still true, or events within unfinished time periods.

8

Talk with friends. Use 'have' for news. Example: 'I have not eaten.'

9

Change your sentences. Try 'have' instead of just past words.

10

Look at your mistakes. Why did you say that? Mistakes help you.

11

Keep a list of special action words. Look at it for help.

12

Think about the time line. It helps you remember the rules.

13

Through diligent observation, mindful production, and critical error analysis, you will progressively internalize the nuances of the Present Perfect 'up to now' and use it with greater confidence and accuracy.

Quick FAQ

Q

What is the difference between 'I went' and 'I have gone'?

'I went' is finished. 'I have gone' means I am there now.

Q

Can already, yet, and just be used with the Present Perfect?

Use 'already', 'yet', and 'just'. They show when things happened.

Q

How do for and since work with the Present Perfect?

Use 'for' and 'since' for time. They show when things started.

Q

Is it acceptable to use contractions like I've and she's?

You can say 'I've' or 'he's'. It sounds natural in conversation.

Q

Why is this lesson for intermediate students?

You talk about your life. You connect the past to now.

Present Perfect Conjugation

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

Common Contractions

Full Form Contraction Pronunciation Note
I have
I've
Sounds like 'Ive'
You have
You've
Sounds like 'Yoov'
He has
He's
Same as 'He is'
She has
She's
Same as 'She is'
It has
It's
Same as 'It is'
We have
We've
Sounds like 'Weev'
They have
They've
Sounds like 'Theyv'

Meanings

A verb tense used to express an action that happened at an indefinite time in the past or began in the past and continues to the present moment, often emphasized by the phrase 'so far'.

1

Life Experience

Talking about things you have done at some point in your life without saying exactly when.

“I have traveled to six different countries.”

“She has never seen a Broadway show.”

2

Unfinished Time Period

Actions that occurred within a time frame that is still ongoing (today, this month, this year).

“We have had a lot of rain this week.”

“I've seen him twice today.”

3

Change Over Time

Describing a process of change that has happened from the past up until now.

“Your English has improved a lot since January.”

“The city has grown significantly in the last decade.”

Reference Table

Reference table for Present Perfect: Up to Now (so far)
Form Structure Example
Affirmative
S + have/has + V3
I have finished.
Negative
S + haven't/hasn't + V3
She hasn't called.
Question
Have/Has + S + V3?
Have they arrived?
Short Answer (+)
Yes, S + have/has.
Yes, I have.
Short Answer (-)
No, S + haven't/hasn't.
No, she hasn't.
With 'So Far'
S + have/has + V3 + so far
I've read 2 books so far.
With 'Ever'
Have + S + ever + V3?
Have you ever been?

Formality Spectrum

Formal
I have completed the requested documentation.

I have completed the requested documentation. (Workplace)

Neutral
I've finished the paperwork.

I've finished the paperwork. (Workplace)

Informal
I'm done with the forms.

I'm done with the forms. (Workplace)

Slang
I've knocked out those papers.

I've knocked out those papers. (Workplace)

The Present Perfect Bridge

Present Perfect

Time Markers

  • So far Up to this point
  • Lately In the recent past

Functions

  • Experience Life events
  • Result Current impact

Past Simple vs. Present Perfect

Past Simple
Finished Time Yesterday
Specific Date In 2010
Present Perfect
Unfinished Time Today
Unspecified Time Ever

Examples by Level

1

I have seen that movie.

2

She has visited Italy.

3

We have finished our homework.

4

Have you eaten?

1

I've never been to Asia.

2

Has he ever played golf?

3

They haven't called me yet.

4

We've already seen this show.

1

I've written three emails so far today.

2

She has lost her phone twice this month.

3

Have you had any problems lately?

4

The company has grown a lot recently.

1

Scientists have discovered a new species in the Amazon.

2

I've been meaning to tell you about the meeting.

3

The government has failed to address the housing crisis.

4

Technology has transformed the way we communicate.

1

The novelist has explored these themes in her previous works.

2

I'll let you know as soon as I've gathered all the data.

3

There has been a marked increase in remote work applications.

4

He has long been considered the best in his field.

1

The implications of this policy have yet to be fully realized.

2

Rarely has a film captured the public imagination so completely.

3

The city's architecture has undergone a radical metamorphosis.

4

Whether he has actually achieved his goals remains a matter of debate.

Easily Confused

Present Perfect: Up to Now (so far) vs Present Perfect vs. Past Simple

Learners often use Present Perfect when they mention a specific time.

Present Perfect: Up to Now (so far) vs Been vs. Gone

Learners use 'gone' when the person has already returned.

Present Perfect: Up to Now (so far) vs Present Perfect vs. Present Continuous

Using Present Continuous for actions that started in the past.

Common Mistakes

I have see that movie.

I have seen that movie.

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

He have finished.

He has finished.

Third-person singular (he/she/it) requires 'has'.

I have go to Paris.

I have been to Paris.

Use 'been' for completed trips; 'go' is the base form.

I no have seen it.

I haven't seen it.

Negative is formed with 'have not' or 'haven't'.

I have seen him yesterday.

I saw him yesterday.

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

Have you ever went to Italy?

Have you ever been to Italy?

Use the past participle 'been', not the past simple 'went'.

I've lived here since two years.

I've lived here for two years.

Use 'for' for duration and 'since' for a point in time.

I am here since Monday.

I have been here since Monday.

Use Present Perfect for actions starting in the past and continuing now.

I've finished my work so far.

I've done some of my work so far.

'Finished' implies 100% completion, while 'so far' implies more might come.

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...', always use the Present Perfect.

Sentence Patterns

I have ___ ___ times so far today.

Have you ever ___ ___?

She hasn't ___ yet, but she has ___.

Real World Usage

Job Interview very common

I have successfully led three major projects so far in my career.

Texting a Friend constant

I've just arrived! Where are you?

Doctor's Appointment common

I've had this headache for three days.

Social Media Update very common

We've had the best time in Bali so far!

News Broadcast constant

The Prime Minister has resigned following the scandal.

Ordering Food occasional

I've already ordered the appetizers.

💡

The 'So Far' Test

If you can add 'so far' to the end of your sentence and it makes sense, you probably need the Present Perfect.
⚠️

No 'Yesterday'!

Never use specific past times. If you see 'yesterday', 'last week', or 'at 5:00', use the Past Simple instead.
🎯

Been vs. Gone

Remember: 'Been' is a round trip (you're back). 'Gone' is a one-way trip (you're still there).
💬

American vs. British

Don't worry if you hear Americans say 'I already ate.' It's common there, even if textbooks say 'I've already eaten' is more 'correct'.

Smart Tips

Always use the Present Perfect unless you mention a specific age or date.

I went to Japan in my life. I have been to Japan.

Place 'just' and 'already' between 'have' and the verb. Place 'yet' at the end.

I have finished already. I have already finished.

Always use a perfect tense. Never use the simple present with 'since'.

I am here since 10:00. I have been here since 10:00.

Contract 'have' to just a 'v' sound. 'I have' becomes 'I've'.

I have seen it. I've seen it.

Pronunciation

I've /aɪv/, You've /juːv/

Contraction of 'Have'

In natural speech, 'have' is almost always contracted to /v/ after pronouns.

What's he done? /wɒtsi dʌn/

The 'h' drop

In 'has', the 'h' is often silent in fast speech if it follows a consonant.

Emphasis on 'Ever'

Have you ↗EVER been to China?

Conveys surprise or strong interest in the experience.

Memorize It

Mnemonic

HAVE + ED = NOW. (Have/Has + Past Participle connects the past to NOW).

Visual Association

Imagine a bridge connecting two islands. One island is 'The Past' and the other is 'The Present'. The Present Perfect is the bridge that lets you walk between them.

Rhyme

If the time is not clear, the Present Perfect is here!

Story

Imagine you are a traveler. You have a suitcase. Every time you do something (climb a mountain, eat a weird food), you put a sticker on the suitcase. The stickers are your 'experiences'. You don't care *when* you got the sticker, just that you *have* it now.

Word Web

alreadyyeteverneverso farlatelyrecentlysince

Challenge

Write down 3 things you have done 'so far' today and 3 things you have never done in your life.

Cultural Notes

British speakers are much more likely to use the Present Perfect for recent actions with 'just', 'already', and 'yet'.

American speakers often use the Past Simple where British speakers use the Present Perfect, especially with 'just' or 'already'.

Present Perfect is the preferred 'polite' tense for status updates to avoid sounding too blunt.

The Present Perfect developed in Germanic languages using the verb 'to have' as a helper to show possession of a completed state.

Conversation Starters

What is the most interesting place you have ever visited?

How many coffees have you had so far today?

Have you seen any good movies lately?

What's the biggest change that has happened in your city recently?

Journal Prompts

Write about three things you have achieved so far this year.
Describe a place you have been to that changed your perspective on life.
List five things you haven't done yet but want to do before you are 50.

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 so far.

✓ Correct! ✗ Not quite. Correct answer: have seen
We use 'have' with 'I' and the past participle 'seen'.
Which sentence is correct? Multiple Choice

Select the grammatically correct option.

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

Find and fix the mistake:

She have lived in London for five years.

✓ Correct! ✗ Not quite. Correct answer: have
'She' is third-person singular and requires 'has'.
Change the Past Simple sentence to Present Perfect using 'so far'. Sentence Transformation

I drank two cups of tea. (today)

✓ Correct! ✗ Not quite. Correct answer: I have drunk two cups of tea so far today.
The past participle of 'drink' is 'drunk'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with the word 'yesterday'.

✓ Correct! ✗ Not quite. Correct answer: False
Specific past time markers are only used with the Past Simple.
Choose the best response. Dialogue Completion

A: Have you ever been to Mexico? B: ___

✓ Correct! ✗ Not quite. Correct answer: Yes, I have.
Short answers use the auxiliary 'have'.
Which of these is NOT a past participle? Grammar Sorting

Identify the incorrect form.

✓ Correct! ✗ Not quite. Correct answer: Went
'Went' is the Past Simple form. The past participle is 'gone'.
Match the subject with the correct auxiliary. Match Pairs

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

✓ Correct! ✗ Not quite. Correct answer: All of the above
These are the correct pairings for the Present Perfect.

Score: /8

Practice Exercises

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

I ___ (see) that movie three times so far.

✓ Correct! ✗ Not quite. Correct answer: have seen
We use 'have' with 'I' and the past participle 'seen'.
Which sentence is correct? Multiple Choice

Select the grammatically correct option.

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

Find and fix the mistake:

She have lived in London for five years.

✓ Correct! ✗ Not quite. Correct answer: have
'She' is third-person singular and requires 'has'.
Change the Past Simple sentence to Present Perfect using 'so far'. Sentence Transformation

I drank two cups of tea. (today)

✓ Correct! ✗ Not quite. Correct answer: I have drunk two cups of tea so far today.
The past participle of 'drink' is 'drunk'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with the word 'yesterday'.

✓ Correct! ✗ Not quite. Correct answer: False
Specific past time markers are only used with the Past Simple.
Choose the best response. Dialogue Completion

A: Have you ever been to Mexico? B: ___

✓ Correct! ✗ Not quite. Correct answer: Yes, I have.
Short answers use the auxiliary 'have'.
Which of these is NOT a past participle? Grammar Sorting

Identify the incorrect form.

✓ Correct! ✗ Not quite. Correct answer: Went
'Went' is the Past Simple form. The past participle is 'gone'.
Match the subject with the correct auxiliary. Match Pairs

Match them up!

✓ Correct! ✗ Not quite. Correct answer: All of the above
These are the correct pairings for the Present Perfect.

Score: /8

Practice Bank

11 exercises
Choose the correct form of the verb. Fill in the Blank

They ___ already ___ their tickets for the concert.

✓ Correct! ✗ Not quite. Correct answer: have / bought
Which sentence correctly uses the Present Perfect? Multiple Choice

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I haven't visited my grandparents this week.
Find and fix the mistake in the sentence. Error Correction

My sister has went to the gym this morning.

✓ Correct! ✗ Not quite. Correct answer: My sister has gone to the gym this morning.
Type the correct English sentence. Translation

Translate into English: 'Nunca he estado tan cansado.'

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

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: The movie has not finished yet.
Match the subjects with the correct auxiliary verb for the Present Perfect. Match Pairs

Match each subject with its auxiliary verb:

✓ Correct! ✗ Not quite. Correct answer: matched
Complete the sentence with the correct Present Perfect form. Fill in the Blank

How many books ___ you ___ this month?

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

I didn't see him since last week.

✓ Correct! ✗ Not quite. Correct answer: I haven't seen him since last week.
Select the sentence that correctly uses the Present Perfect for an experience. Multiple Choice

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: He has been to Japan once.
Translate the sentence into English. Translation

Translate into English: 'Ella ha vivido en esta ciudad por diez años.'

✓ Correct! ✗ Not quite. Correct answer: ["She has lived in this city for ten years.","She's lived in this city for ten years."]
Complete the sentence with the appropriate Present Perfect form. Fill in the Blank

My parents ___ never ___ sushi before.

✓ Correct! ✗ Not quite. Correct answer: have / tried

Score: /11

FAQ (8)

No. You should use the `Past Simple` for specific times like `yesterday`. Use the `Present Perfect` for unfinished times like `today`.

`Been` means you went and came back. `Gone` means you are still there. 'He's been to the shop' (he's home). 'He's gone to the shop' (he's still at the shop).

It is `I have drunk`. 'Drank' is the Past Simple, and 'drunk' is the Past Participle.

In American English, the `Past Simple` is often used for recent actions where British English would use the `Present Perfect`. Both are understood globally.

Unfortunately, you have to memorize them! Most common verbs like `go`, `see`, `eat`, and `do` are irregular.

Yes, in time clauses. For example: 'I will call you when I have finished.'

Usually, yes. You can also put it at the beginning for emphasis: 'So far, I've had a great day.'

Use the `Present Perfect`. For example, 'I have eaten breakfast today.' The breakfast is finished, but 'today' is not.

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 markers like 'yesterday'.

French moderate

Passé Composé

French uses it for specific past times (yesterday), which English forbids.

German moderate

Perfekt

German 'Perfekt' is used for finished time periods, unlike English.

Japanese low

~te iru / ~ta koto ga aru

Japanese doesn't have a single 'perfect' tense; it depends on the nuance.

Arabic partial

qad + Past Verb

Arabic relies more on context and particles than a specific auxiliary verb like 'have'.

Chinese low

le (了) / guo (过)

Chinese has no verb conjugation at all.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

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