Present Perfect (I have done)

Explanation and Examples

The Present Perfect tense is used to describe actions or events that started in the past and have a connection to the present. This tense often indicates that the action has been completed, but its result or effect is still relevant.

Examples:

  • I have finished my homework.
  • She has traveled to Europe several times.

Formation

To form the Present Perfect tense, we use the auxiliary verb have (or has for third person singular) followed by the past participle of the main verb. For regular verbs, the past participle is the same as the past simple form, usually ending in -ed. Irregular verbs have different past participle forms.

Examples:

SubjectBase FormPresent Perfect
Iworkhave worked
Hestudyhas studied
Wegohave gone
Shebehas been

Present Perfect is different from Past Simple, which describes completed actions in the past with no connection to the present. It also differs from Present Simple, which describes habits or facts in the present.

To identify the Present Perfect tense, look for the auxiliary verb have or has followed by the past participle of the main verb.

Negative Form

To form negative sentences in Present Perfect, we add not after the auxiliary verb have or has.

Examples:

Present PerfectNegative Present Perfect
have finishedhaven't finished
has traveledhasn't traveled

Questions

To form questions in Present Perfect, we invert the auxiliary verb have or has and the subject, followed by the past participle of the main verb.

Examples:

Present PerfectQuestion Present Perfect
have finishedHave you finished?
has traveledHas she traveled?
To ChallengesStart Challenge
Question 1
Choose the correct form of the verb "to start."
She has just finished her book. _________________________ she _________________________ a new one yet?

The question is formed using the present perfect tense, which is indicated by the adverb "yet." The correct auxiliary verb for the singular subject "she" is "has," and the past participle of the verb "to start" is "started."

Question 2
Choose the correct form of the verb "to go" to complete the sentence.
He _________________________ to the gym this week.

The sentence requires the present perfect tense with a negative form to express that the action has not happened in the past with relevance to the present. The correct form for the singular subject "he" is "hasn't gone."

Question 3
Choose the correct forms of the verb "to read."
He _________________________ many books in the past, but recently he _________________________ any.

The sentence uses the present perfect tense to describe the past action with a present relevance ("has read") and the present perfect with a negative form to express an action that has not happened recently ("hasn't read").

Question 4
Choose the correct form of the verb "to arrive" to complete the sentence.
The guests __________________________ yet.

The sentence requires the present perfect tense with a negative form to express that the action has not happened in the past with relevance to the present. The correct form for the plural subject "the guests" is "haven't arrived."

Question 5
I have lived in this city for five years. How long _________________________ in this city?

The context given indicates a present perfect situation. The correct auxiliary verb for forming a present perfect question with the subject "you" is "have," followed by the past participle "lived."

Question 6
Fill in the blank with the correct form of the verb "to go."
She _________________________ to Paris many times already.

The present perfect tense is used to describe an action that occurred in the past but has relevance to the present. The correct present perfect form of "to go" for the singular subject "she" is "has gone."

Question 7
Choose the correct form of the verb "to drink" to complete the sentence.
She _________________________ enough water today.

The sentence requires the present perfect tense to express an action completed in the past with relevance to the present. The correct form for the singular subject "she" is "has drunk."

Question 8
Choose the correct forms of the verb "to be" and "to pass."
The weather _________________________ better now when the storm _________________________.

The sentence requires the present simple tense for the verb "to be" to describe the current state of the weather ("is") and the present perfect tense for the verb "to pass" to indicate the action completed in the past with relevance to the present ("has passed").

Question 9
Choose the correct verb forms to complete the sentence.
I have never _________________________ sushi, but I _________________________ Japanese food.

This sentence uses tenses coordination (present perfect and present simple) connected by the conjunction "but." The correct present perfect form of "to try" is "have tried," and the correct present simple form of "to like" for the first-person subject "I" is "like."

Question 10

Form a question using the same verb.

"We have already finished our project."

The question is formed by using the present perfect auxiliary verb "have" before the subject "you," followed by the past participle "finished."

Question 11
Choose the correct form of the verb "to do" to complete the sentence.
The students _________________________ their homework yet.

The sentence requires the present perfect tense to express an action completed in the past with relevance to the present. The correct form for the plural subject "the students" is "have done."

Verb

If grammar feels overwhelming, the fix is almost always to focus on verbs first. They carry the action, the time, the mood, and the voice — a single verb form decides whether your sentence reads as past or present, fact or hypothetical, active or passive. Get verbs solid and the rest of grammar suddenly looks much smaller.

A verb expresses action, state, or occurrence — the engine of every English sentence. Most verbs have five forms (base, -s, past tense, past participle, -ing); be has eight; modal verbs have fewer. Verbs carry tense, aspect, mood, and voice.

Present tense

If you've ever told someone I am living here for ten years (should be have lived or have been living) — you've hit the present perfect's main puzzle. English insists that "started in the past, still true now" lives in the present perfect, not the simple present. Internalise that one rule and a whole class of common errors disappears.

The present tense in English has four forms: simple present (I work) for habits and general truths; present progressive (I am working) for now or temporary; present perfect (I have worked) for past with present relevance; present perfect progressive (I have been working) for ongoing duration up to now.

Simple tense

If you're at A1/A2 and the array of English tenses feels overwhelming, here's the good news: most of what you need to say at the start fits in the simple forms. I work, I worked, I will work — three forms cover habits, completed past actions, and basic future. Master these first; the progressive and perfect come more easily once the simple is solid.

The simple aspect is the unmarked verb form — no progressive -ing, no have + past participle. I go, I went, I will go. Marks single completed actions, habits, or permanent states.

Perfect tense

If you've ever written I am living here for ten years (should be have lived or have been living) — you've hit the perfect tense's main puzzle. English insists that "started in the past, still true now" lives in the present perfect, not the simple present. Get this clear and a whole class of common errors disappears.

The perfect aspect marks completion relative to a point in time, formed with have + past participle: I have eaten (present perfect), She had finished (past perfect), They will have arrived (future perfect). Combinable with progressive aspect (I have been working).

Past tense

If you've ever told a story in English and felt the timeline get tangled — I came home, the dog ate, the cat slept — you've hit the limits of using simple past for everything. The past tense system has four forms specifically because real stories have layered timing: things that happened before other things, actions caught in progress, sequences of completed events.

The past tense has four English forms: simple past (I walked), past progressive (I was walking), past perfect (I had walked — earlier than another past event), past perfect progressive (I had been walking — ongoing up to a past point). Plus irregular verbs for the simple-past form.

Grammatical number

If you've ever written The data shows and been told it should be The data show — or written The list of items are when it should be is — you've hit a grammatical-number trap. Number agreement looks simple in theory (one takes singular, more than one takes plural) but English has enough irregular plurals and tricky collective nouns to keep you on your toes.

Grammatical number is the singular/plural distinction on nouns, pronouns, and verbs. Most English nouns form plurals with -(e)s; pronouns have irregular pairs (I/we, he/they); verbs agree with their subject (He goes vs They go).

Questions

If you've ever asked You like coffee? with rising intonation and gotten a confused look — you've felt the gap between casual and grammatical English questions. Many languages form questions with intonation alone, but English usually requires inversion (Are you ready?) or do-support (Do you like coffee?). Skip the structure and your questions sound like uncertain statements.

Questions in English use inversion of subject and an auxiliary (Can she dance?) or do-support when no auxiliary is present (Does the milk go in the fridge?). Yes/no questions, wh-questions, negative questions, and tag questions all share this machinery.

Negation

If your native language uses double negatives (I don't see nothing) — like Russian, Spanish, or French — you've probably been told this is wrong in English and not been entirely sure what the fix is. Standard English uses one negative per clause: either I saw nothing or I didn't see anything, never both. Once you internalise that single rule, your written English clears up a lot.

Negation in English uses not after an auxiliary or modal verb: I am not going. Without an auxiliary, you add do-support (I do not go). Negative words like never and nobody already negate the clause — adding not on top creates non-standard double negatives.

English Grammar Basics

If grammar feels like a tangle of rules you can never quite remember, the fix isn't more advanced material — it's making the foundations automatic. The English Grammar Basics tag is where you do that: the building blocks every other topic stands on. Get these right and the rest stops feeling random.

It marks quizzes and explainers covering the core of English: nouns, verbs, adjectives, adverbs, prepositions, conjunctions, tenses, voice, mood, and basic sentence structure. Useful whether you're a beginner or refreshing rusty knowledge.

A2 | Elementary | Pre-intermediate

If you can order coffee, ask for directions, and tell someone what you did yesterday — but struggle the moment the conversation drifts into anything abstract — you're operating at A2. Knowing this matters: A2 is the level where most learners plateau because they reach for B2 material too early and burn out. Stay here and your foundations get unbreakable.

A2 is the elementary level in the CEFR framework, covering routine communication and the first wave of real grammar: past simple and continuous, present perfect, basic modal verbs, first conditional, and common verb-pattern rules.

Difficulty: Easy

If a textbook leaves you confused, sometimes the issue isn't the topic — it's that the practice material is layered with extra complications. Filtering by Easy strips that away. You get one rule at a time, in plain everyday language, with no trick questions. It's how you make a shaky foundation solid before stacking more on top.

The Easy difficulty tag marks beginner-level questions and challenges — typically A1 or early A2. Single-rule focus, short sentences, common vocabulary, one clear correct answer.