B1 Questions & Negation 12 min read Medium

Asking About Life & Progress (Present Perfect Questions)

Mastering Present Perfect questions unlocks deep conversations about life experiences and current situations.

Grammar Rule in 30 Seconds

Use Present Perfect questions to bridge the past and present when asking about life experiences or ongoing progress.

  • Swap the subject and 'have/has' to form the question: 'Have you...?'
  • Always use the past participle (V3) of the main verb, like 'seen' or 'done'.
  • Use 'ever' for general life experiences and 'yet' for expected progress.
Have/Has + 👤 + Verb(ed/V3) + ❓

Overview

The Present Perfect tense in English serves as a vital grammatical link between the past and the present. When used in questions, it inquires about an action, state, or experience that occurred at some unspecified time before now, or an action that began in the past and continues to have relevance in the present. Unlike the Past Simple, which focuses on when an event happened, Present Perfect questions primarily ask if an event has happened, or whether its effects are still observable or impactful.

This construction allows speakers to explore a broad range of experiences and current statuses without needing to pinpoint an exact moment in time. Understanding this distinction is crucial for effective communication at the B1 level and beyond.

How This Grammar Works

The fundamental principle behind Present Perfect questions is their inherent connection to the present moment. When you ask a question using this tense, you are not seeking details about a completed action in the past, but rather inquiring about its existence or consequence now. This tense allows you to ask about life experiences, for instance, Have you ever visited Rome?, where the exact timing of a potential visit is less important than the fact of having the experience.
It also applies to recent actions whose results are still visible or relevant, such as Has the mail arrived? — the arrival happened in the past, but its impact (mail is here or not) is current.
The "perfect" aspect of the tense refers to a sense of completion or achievement relative to the present. For example, Have you finished your homework? asks about the current state of completion of an ongoing task. The question doesn't seek the exact minute you put down your pen, but whether the task's completion allows you to, for instance, go out with friends now.
This tense bridges the gap by making a past action's status relevant to the "here and now," making it an indispensable tool for discussing ongoing progress, current states, and accumulated life knowledge.

Formation Pattern

1
Forming Present Perfect questions is systematic, relying on an auxiliary verb (have or has) followed by the subject and the main verb in its past participle form. The structure ensures clarity in distinguishing this tense from others.
2
The basic pattern is:
3
| Auxiliary Verb | Subject | Past Participle | Rest of the Sentence? |
4
| :------------- | :------------------ | :-------------- | :-------------------- |
5
| Have | I, you, we, they | seen | that movie? |
6
| Has | he, she, it | eaten | breakfast yet? |
7
Key Components:
8
Auxiliary Verb: Have or Has. Have is used for I, you, we, they, and plural nouns. Has is used for he, she, it, and singular nouns.
9
Subject: The person or thing performing the action.
10
Past Participle: This is the third form of the verb.
11
For regular verbs, the past participle is the same as the Past Simple form, ending in -ed. For example, workworked, finishfinished, playplayed.
12
For irregular verbs, the past participle has a unique form. It is crucial to learn these forms. Examples include seeseen, eateaten, gogone (or been for visits), writewritten, dodone. You must use the correct past participle form.
13
Adverbs in Present Perfect Questions:
14
Adverbs like ever, yet, already, and just are frequently integrated into Present Perfect questions to add nuance regarding experience, completion, or recency.
15
Ever: Placed between the subject and the past participle, ever asks if an experience has occurred at any point up to the present.
16
Have you ever traveled by train?
17
Has she ever won a competition?
18
Yet: Typically placed at the end of the question, yet asks if an expected action has been completed by this time. It implies an expectation of completion.
19
Have they submitted the report yet?
20
Has he called you back yet?
21
Already: Often used in questions to express surprise that an action has been completed earlier than expected, or to confirm something. It can be placed after the subject or at the end.
22
Have you already eaten dinner?
23
Has she started her new job already?
24
Just: Placed between the auxiliary verb and the past participle, just indicates that an action happened a very short time ago, emphasizing its recency.
25
Have you just arrived?
26
Has he just left the office?
27
Understanding the consistent structure and the subtle roles of these adverbs will allow you to form precise and idiomatic Present Perfect questions.

When To Use It

The Present Perfect question is employed in distinct situations, all linking a past action or state to the present.
  1. 1To inquire about general life experiences:
This asks if an event has occurred at any indefinite point in a person's life up to now. The precise time is irrelevant; the focus is on the existence of the experience itself, often implying it contributes to current knowledge.
  • Have you ever visited a country in Africa? (Asking about any such experience.)
  • Has she ever tried bungee jumping? (Exploring her adventurous experiences.)
  1. 1To ask if an action has been completed (or not) by the present moment, with current relevance:
Here, the question focuses on the outcome or result of a past action, and whether that outcome is currently realized. This is common for tasks or responsibilities. Yet and already are often used.
  • Have you uploaded the revised presentation yet? (Is it ready now?)
  • Has he already finished his coffee? (Perhaps to offer a refill.)
  1. 1To ask about actions or states that started in the past and continue up to the present:
This application implicitly inquires about continuity. While How long...? questions target duration, Present Perfect questions can denote ongoing states. This typically uses have + been + present participle (Present Perfect Continuous) or simple Present Perfect for to be / to have.
  • Have you been waiting long? (Asking about the duration of ongoing waiting.)
  • Have you lived in this city for many years? (Inquiring about continuous residency.)
  1. 1To inquire about recent news or events with current relevance:
Used when something has happened very recently, and its impact or newsworthiness is still fresh. The time frame is implied to be "just now" or "within the immediate past."
  • Has the professor arrived for the lecture? (Relevant for class commencement now.)
  • Have you heard about the new company policy? (The news is recent and affects current actions.)
In all these scenarios, the underlying principle is the absence of a specific past time reference and the presence of a clear connection to the present.

When Not To Use It

While versatile, the Present Perfect question is not universally applicable. Misusing it can lead to grammatical errors or unnatural-sounding English. Understanding its limitations, especially in contrast with the Past Simple, is paramount.
  1. 1Do not use with specific past time expressions:
This is the most critical distinction. If your question explicitly refers to a definite point or period in the past that is now finished, you must use the Past Simple. The Present Perfect's core characteristic is its connection to the present through an unspecified past time.
  • Forbidden Time Expressions with Present Perfect: yesterday, last night/week/month/year, two hours/days/weeks ago, in 2020, when I was a child, on Monday, at 3 PM.
  • Incorrect: Have you seen John yesterday?
  • Correct: Did you see John yesterday?
The moment you introduce a completed time marker, the link to the present that the Present Perfect signifies is broken, necessitating the Past Simple.
  1. 1Do not use for completed actions that have no conceivable connection or relevance to the present:
If an action or state is entirely finished and has no lingering effect, consequence, or implication for the current moment, the Past Simple is appropriate. This is particularly true for historical events or actions performed by individuals who are no longer alive.
  • Incorrect: Has Shakespeare written many plays?
  • Correct: Did Shakespeare write many plays?
The action must have a "ripple effect" into the now for the Present Perfect to be applicable. If the subject is gone and the action is truly immutable history, use the Past Simple.
Table: Two ways to ask about the past.
| Difference | 'Have you' Questions | 'Did you' Questions |
| :------------------- | :----------------------------------- | :------------------------------------------- |
| When? | Any time before now. | A finished time. |
| First word | Use Have or Has. | Use Did. |
| Action word | Use the special third word form. | Use the simple word. |
| Other words | ever, yet, already, just | yesterday, last week, ago |
| Example | Have you seen that movie? | Did you see that movie last night? |

Common Mistakes

Many people make mistakes. Learn these rules to speak well.
  1. 1Confusing Have/Has with Did:
Do not mix Did and Have. Use the correct word pairs.
  • Incorrect: Did you ever been to Canada?
  • Correction: Have you ever been to Canada?
  • Incorrect: Have you finished your essay yesterday?
  • Correction: Did you finish your essay yesterday?
  1. 1Using the Past Simple form instead of the Past Participle:
Use the special third word form. This is very important.
  • Incorrect: Have you saw that new exhibition?
  • Correction: Have you seen that new exhibition?
  1. 1Omitting the Auxiliary Verb Have or Has:
You must say Have or Has. Do not forget them.
  • Incorrect: You seen my keys?
  • Correction: Have you seen my keys?
  1. 1Incorrect Subject-Verb Agreement with Have/Has:
Use Has for he, she, or it. Use Have for others.
  • Incorrect: Have she ever played professional tennis?
  • Correction: Has she ever played professional tennis?
  1. 1Confusing been to and gone to:
Been means you came back. Gone means you are still there.
  • Have you ever been to Paris? (Implies you are currently not in Paris.)
  • Has he gone to the bank? (Implies he is currently at the bank or en route.)

Real Conversations

The Present Perfect question is ubiquitous in authentic English communication, across various registers.

- Academic/Professional Context:

- Has anyone reviewed the project proposal yet? (Checking completion for current discussion.)

- Have you encountered similar challenges in previous research? (Assessing cumulative experience for problem-solving.)

- Casual Social Interaction:

- Have you seen Liam lately? (Asking about recent contact, relevant to current social awareness.)

- Have you tried that new bakery downtown? (Inquiring about a shared potential experience.)

- Digital Communication (Text/Social Media):

- Text: Have u gotten the tickets yet? 🎫 (Quick check on task status, impacting immediate plans.)

- Instagram Caption: Who else has visited this hidden gem? ✨ #travelgram (Engaging followers to share personal travel experiences.)

- Customer Service/Interviews:

- Have you ever managed a team of more than ten people? (Evaluating candidate experience for a current role.)

- What steps have you already taken to troubleshoot the issue? (Gathering background on past actions to guide current support.)

The consistent thread is the Present Perfect's capacity to link a past occurrence to an unspecific time, and its ongoing impact, experience, or relevance to the present.

Progressive Practice

1

Practice now. It helps you remember and speak better.

2

Personal Experience Inventory:

Reflect on your life experiences. For each category, formulate two Present Perfect questions about experiences someone might have had.

- Travel: Have you ever flown first class?, Has she visited any ancient ruins?

- Food: Have you ever cooked a complex dish?, Has he tried sushi?

3

Make your own questions:

Observe situations around you (e.g., in a cafe, at work, watching a movie scene). Formulate appropriate Present Perfect questions that a native speaker might ask, focusing on current relevance or general experience.

- (Seeing a colleague with a new haircut): Have you had your hair cut recently?

- (Noticing an empty coffee cup on a friend's desk): Have you already finished your coffee?

4

News and Updates Inquiry:

Think about recent news or updates. Formulate Present Perfect questions to ask for more information or confirm understanding.

- (About a new university policy): Have they explained the new grading system clearly?

- (About a friend's job search): Have you heard back from that company yet?

Consistent practice will solidify your intuitive grasp of when and how to form these questions.

Quick FAQ

  • Q: Can I use already in Present Perfect questions?

Yes, already often expresses surprise or confirmation. Have you already finished your exam? (Implies completion happened sooner than expected.)

  • Q: What's the difference between Have you been to Paris? and Did you go to Paris?

Have you been to Paris? asks about the general experience of visiting (and implies you are now back). Did you go to Paris? asks about a specific past trip, often seeking details about when or what happened during that trip.

  • Q: Why can't I say Have you ever went there?

Because went is the Past Simple form of go. For the Present Perfect, you need the past participle gone (or been for visits). The correct forms are Have you ever gone there? or Have you ever been there?

  • Q: Is it okay to use contractions like Hasn't he...?

Yes, contractions are very common and natural in spoken English, and often in informal writing. Hasn't he completed his assignment yet? is perfectly acceptable.

  • Q: When should I use just in a question?

Just means 'a very short time ago'. Use it when inquiring about a very recent action. Have you just arrived? is appropriate when someone walks in, emphasizing the recency of their arrival.

  • Q: Can for and since be used in questions?

Yes, especially with how long to ask about duration. While How long have you lived here? is more direct, questions like Have you had that car for a long time? are valid, inquiring about the continuity of an action or state over a period.

2. Negative Questions (Contractions)

Full Form Contraction Usage Note
Have you not
Haven't you
Common in speech to show surprise.
Has he not
Hasn't he
Used when you expect a 'yes' answer.
Have they not
Haven't they
Used to confirm information.

3. Forming Present Perfect Questions

Auxiliary Subject Past Participle (V3) Example
Have
I
seen
Have I seen this before?
Have
you
eaten
Have you eaten yet?
Has
he
gone
Has he gone home?
Has
she
finished
Has she finished her work?
Has
it
started
Has it started raining?
Have
we
met
Have we met before?
Have
they
called
Have they called you?

Meanings

A question form used to ask about actions that happened at an unspecified time in the past, or actions that started in the past and continue to the present.

1

Life Experience

Asking if someone has ever done something in their entire life up to this moment.

“Have you ever been to Japan?”

“Has she ever tried skydiving?”

2

Unfinished Time/Duration

Asking about the length of time a current situation has existed.

“How long have you lived in London?”

“Has he worked here for a long time?”

3

Recent Actions with Present Results

Asking about a completed action that is relevant to the conversation right now.

“Have you seen my keys?”

“Has the mail arrived yet?”

Reference Table

Reference table for Asking About Life & Progress (Present Perfect Questions)
Form Structure Example
Affirmative Question
Have/Has + Subject + V3
Have you seen the news?
Negative Question
Haven't/Hasn't + Subject + V3
Hasn't she finished yet?
Wh- Question
Wh- word + Have/Has + Subject + V3
Where have they gone?
Duration Question
How long + Have/Has + Subject + V3
How long have you known him?
Experience Question
Have/Has + Subject + ever + V3
Have you ever eaten snails?
Short Answer (+)
Yes, + Subject + have/has
Yes, I have.
Short Answer (-)
No, + Subject + haven't/hasn't
No, she hasn't.

Formality Spectrum

Formal
Have you completed the assignment as of yet?

Have you completed the assignment as of yet? (Workplace or school)

Neutral
Have you finished your work yet?

Have you finished your work yet? (Workplace or school)

Informal
You done yet?

You done yet? (Workplace or school)

Slang
You through with that?

You through with that? (Workplace or school)

Present Perfect Question Uses

Present Perfect Questions

Experiences

  • Travel Have you been to...?
  • Food Have you tried...?

Progress

  • Tasks Have you finished...?
  • Arrivals Has it arrived yet?

Past Simple vs Present Perfect

Past Simple
Specific Time Did you go yesterday?
Present Perfect
Unspecified Time Have you ever gone?

Choosing the Right Tense

1

Is there a specific past time?

YES
Use Past Simple (Did you...?)
NO
Go to next step
2

Is it about life experience?

YES
Use Present Perfect (Have you ever...?)
NO
Use Present Perfect (Have you... yet?)

Examples by Level

1

Have you seen my dog?

2

Have you eaten lunch?

3

Has she arrived?

4

Have they finished?

1

Have you ever been to London?

2

Have you finished your homework yet?

3

Has he ever tried pizza?

4

Have you seen that movie already?

1

How long have you worked here?

2

Have you been feeling okay lately?

3

Has it rained much this week?

4

Have you ever had to speak in public?

1

Haven't you finished that report yet?

2

How many times have I told you not to do that?

3

Has there been any progress on the new project?

4

Have you ever considered moving abroad?

1

Has it ever occurred to you that you might be wrong?

2

Have you not been informed of the changes?

3

What have you been doing with yourself since we last met?

4

Has the witness ever seen the defendant before today?

1

Has there ever been a more poignant example of this phenomenon?

2

Have you perused the documents I sent over this morning?

3

Has it not been established that the climate is changing?

4

How have you found the transition to your new role thus far?

Easily Confused

Asking About Life & Progress (Present Perfect Questions) vs Present Perfect vs. Past Simple

Learners often use Present Perfect with specific times (e.g., 'I have seen him yesterday').

Asking About Life & Progress (Present Perfect Questions) vs Been vs. Gone

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

Asking About Life & Progress (Present Perfect Questions) vs Since vs. For

Mixing up the starting point and the duration.

Common Mistakes

Have you saw the movie?

Have you seen the movie?

You must use the past participle (seen), not the past simple (saw).

Has you eaten?

Have you eaten?

'Has' is only for he/she/it. 'You' takes 'have'.

You have seen it?

Have you seen it?

In English questions, the verb must come before the subject.

Have you been to Paris yesterday?

Did you go to Paris yesterday?

You cannot use specific times like 'yesterday' with the Present Perfect.

Have you ever went there?

Have you ever been there?

'Been' is the participle for visiting a place and returning.

How long you have lived here?

How long have you lived here?

Even with 'How long', you must invert the subject and 'have'.

Have you finish yet?

Have you finished yet?

Don't forget the -ed on regular verbs!

Have you been knowing him for long?

Have you known him for long?

Stative verbs like 'know' are rarely used in the continuous form.

Has the mail came?

Has the mail come?

The participle of 'come' is 'come', not 'came'.

Have you not been seeing the news?

Haven't you seen the news?

Using the continuous form implies a repeated action, but 'seen' is usually preferred for the fact of the news.

Sentence Patterns

Have you ever ___?

How long have you ___?

Has it ___ yet?

Real World Usage

Job Interview very common

Have you ever worked in a fast-paced environment?

Texting Friends constant

Have u seen my text yet??

Airport/Travel common

Has the flight been delayed?

Doctor's Office common

Have you had these symptoms before?

Social Media very common

Has anyone else noticed the new update?

Ordering Food occasional

Has our food been prepared yet?

🎯

The 'Ever' Rule

If you are asking about someone's whole life, always include 'ever'. It makes the question sound much more natural.
⚠️

No 'When'!

Never start a Present Perfect question with 'When'. If you want to know the time, you must use 'When did you...?'
💡

Short Answers

In English, just saying 'Yes' or 'No' can sound rude. Always add 'Yes, I have' or 'No, I haven't'.
💬

Polite Checking

Use 'Have you had a chance to...?' instead of 'Have you...?' to sound more polite in business emails.

Smart Tips

Stop! If you use those words, you must switch to 'Did you...?' instead of 'Have you...?'

Have you seen him yesterday? Did you see him yesterday?

Use 'Have you seen...?' if it's still in theaters or relevant, but 'Did you see...?' if you are talking about a specific time you both were at the cinema.

Did you see the new Marvel movie? (General) Have you seen the new Marvel movie? (General)

Add 'ever' to your questions about experiences. It sounds less like an interrogation and more like a friendly inquiry.

Have you been to Japan? Have you ever been to Japan?

Put 'yet' at the very end. It signals that you expect the task to be done soon.

Have you yet finished? Have you finished yet?

Pronunciation

/hæv juː/

Contraction of 'Have'

In fast speech, 'Have you' often sounds like /həvjə/ or even /vjə/.

/həz/

Weak form of 'Has'

The 'h' in 'Has' is often dropped when it follows a word ending in a consonant.

Rising Intonation

Have you seen it? ↗

Standard yes/no question intonation.

Falling Intonation

Where have you been? ↘

Standard Wh- question intonation.

Memorize It

Mnemonic

H.S.P. (Have/Has + Subject + Participle). Think: 'Have Some Pizza?' to remember the order.

Visual Association

Imagine a bridge with 'Past' on one side and 'Present' on the other. A person standing in the middle is asking 'Have you...?' because they are looking at both sides at once.

Rhyme

To ask about the things you've done, start with 'Have' and have some fun!

Story

A traveler arrives at a hotel. He asks, 'Have you seen my reservation?' (Result). The clerk asks, 'Have you ever stayed here before?' (Experience). The traveler replies, 'No, but I have traveled for ten hours!' (Duration).

Word Web

EverNeverYetAlreadySinceForLatelyRecently

Challenge

Go to a friend or colleague and ask them three 'Have you ever...?' questions about their hobbies.

Cultural Notes

British speakers use the Present Perfect much more frequently than Americans, especially for recent actions with 'just' or 'yet'.

Americans often substitute the Past Simple for the Present Perfect in informal speech. 'Did you eat yet?' is very common in the US, whereas 'Have you eaten yet?' is more standard in the UK.

In global business, using the Present Perfect is seen as more professional and less 'blaming' than the Past Simple when checking on status.

The Present Perfect developed in Germanic languages as a way to express the 'resultative' state of an action.

Conversation Starters

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

How long have you been studying English?

Have you seen any good movies lately?

Have you ever had a 'small world' moment where you met someone you knew in an unexpected place?

Journal Prompts

Write about three things you have achieved this year that you are proud of.
List five places you have never been to but would love to visit, and explain why.
Reflect on how your life has changed in the last five years. Use 'since' and 'for'.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Choose the correct auxiliary verb. Multiple Choice

____ she ever been to New York?

✓ Correct! ✗ Not quite. Correct answer: Has
We use 'has' for the third person singular (she).
Complete the question with the correct form of the verb in brackets.

Have you ____ (write) the email yet?

✓ Correct! ✗ Not quite. Correct answer: written
The past participle of 'write' is 'written'.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

Have you saw the new Batman movie?

✓ Correct! ✗ Not quite. Correct answer: saw
The past participle 'seen' should be used instead of the past simple 'saw'.
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: How long have you known him?
The structure is How long + have + subject + V3.
Match the question with the correct short answer. Match Pairs

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

✓ Correct! ✗ Not quite. Correct answer: 1-Yes I have, 2-No he hasn't, 3-Yes they have
Short answers must match the auxiliary verb used in the question.
Translate the question into English. Translation

¿Alguna vez has montado en camello?

Answer starts with: Hav...

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a camel?
'Ever' and the past participle 'ridden' are required for life experiences.
Choose the best response to complete the dialogue. Dialogue Completion

A: Have you seen my keys? B: ____

✓ Correct! ✗ Not quite. Correct answer: No, I haven't seen them.
The response should stay in the Present Perfect to match the question's focus on the current result.
Which of these is a correct Present Perfect question? Grammar Sorting

Select the correct one:

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Spain?
This follows the Have + Subject + ever + V3 rule.

Score: /8

Practice Exercises

8 exercises
Choose the correct auxiliary verb. Multiple Choice

____ she ever been to New York?

✓ Correct! ✗ Not quite. Correct answer: Has
We use 'has' for the third person singular (she).
Complete the question with the correct form of the verb in brackets.

Have you ____ (write) the email yet?

✓ Correct! ✗ Not quite. Correct answer: written
The past participle of 'write' is 'written'.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

Have you saw the new Batman movie?

✓ Correct! ✗ Not quite. Correct answer: saw
The past participle 'seen' should be used instead of the past simple 'saw'.
Put the words in the correct order. Sentence Reorder

long / how / you / known / have / him / ?

✓ Correct! ✗ Not quite. Correct answer: How long have you known him?
The structure is How long + have + subject + V3.
Match the question with the correct short answer. Match Pairs

1. Have you eaten? 2. Has he left? 3. Have they arrived?

✓ Correct! ✗ Not quite. Correct answer: 1-Yes I have, 2-No he hasn't, 3-Yes they have
Short answers must match the auxiliary verb used in the question.
Translate the question into English. Translation

¿Alguna vez has montado en camello?

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a camel?
'Ever' and the past participle 'ridden' are required for life experiences.
Choose the best response to complete the dialogue. Dialogue Completion

A: Have you seen my keys? B: ____

✓ Correct! ✗ Not quite. Correct answer: No, I haven't seen them.
The response should stay in the Present Perfect to match the question's focus on the current result.
Which of these is a correct Present Perfect question? Grammar Sorting

Select the correct one:

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Spain?
This follows the Have + Subject + ever + V3 rule.

Score: /8

Practice Bank

12 exercises
Complete the question with the correct form of the verb in parentheses. Fill in the Blank

___ she ___ (see) the new Marvel movie yet?

✓ Correct! ✗ Not quite. Correct answer: Has / seen
Choose the correct word to complete the question. Fill in the Blank

___ they `just` left?

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

Have he called his mom?

✓ Correct! ✗ Not quite. Correct answer: Has he called his mom?
Correct the sentence for Present Perfect. Error Correction

Have you ever went bungee jumping?

✓ Correct! ✗ Not quite. Correct answer: Have you ever gone bungee jumping?
Select the grammatically correct question. Multiple Choice

Which question is correct?

✓ Correct! ✗ Not quite. Correct answer: Has the teacher arrived?
Find the correct Present Perfect question. Multiple Choice

Which of these is correct?

✓ Correct! ✗ Not quite. Correct answer: Have you finished your project yet?
Translate into English: '¿Has estudiado para el examen?' Translation

Translate into English: '¿Has estudiado para el examen?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you studied for the exam?","Have you studied for your exam?"]
Type the correct English sentence for this question. Translation

Translate into English: '¿Ella ya ha comido?'

✓ Correct! ✗ Not quite. Correct answer: ["Has she already eaten?","Has she eaten already?"]
Put the words in order to form a correct question. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: Have you ever played football?
Unscramble the words to make a question. Sentence Reorder

Create a grammatically correct question:

✓ Correct! ✗ Not quite. Correct answer: Have they finished their work yet?
Match the subject with the correct auxiliary verb. Match Pairs

Match the subjects with the correct helping verb for Present Perfect questions:

✓ Correct! ✗ Not quite. Correct answer: matched
Match the base verb with its past participle form. Match Pairs

Match the verbs to their past participles.

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

FAQ (8)

No. You cannot use specific past time markers with the Present Perfect. Use the Past Simple instead: `Did you see him yesterday?`.

`Have you been to London?` means you went and came back. `Has he gone to London?` means he is still there.

Both are used, but `Have you ever` is more standard for life experiences. `Did you ever` is more common in American English.

We use `yet` to ask if something that we expect to happen has happened. It usually goes at the end of the sentence.

Yes, as long as you don't mention the specific time. `Have you ever seen a dinosaur fossil?` is correct.

Use a short answer: `Yes, I have` or `No, I haven't`.

Common ones include: `been` (be), `seen` (see), `done` (do), `eaten` (eat), and `gone` (go).

It refers to the past, but it is always connected to the present moment. That's why it's called 'Present' Perfect.

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 much stricter about NOT using specific time words with this tense.

French moderate

Passé Composé

French uses 'être' (to be) for some verbs, while English only uses 'have'.

German moderate

Perfekt

German allows specific time markers like 'yesterday' with the perfect tense.

Japanese partial

~たことがある (~ta koto ga aru)

Japanese doesn't use a single tense for all the functions of the English Present Perfect.

Arabic low

قد + Past Verb (Qad + ...)

Arabic does not have a separate auxiliary verb like 'have' for this purpose.

Chinese partial

过 (guò) / 了 (le)

Chinese has no verb conjugation at all; it relies entirely on particles.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

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