Past Simple vs. Present Perfect

Romance language speakers often use the present perfect for finished past actions, but English is much stricter about time. In English, you must use the past simple for finished actions at a specific time in the past (e.g., "I went to Paris last year"). However, you use the present perfect for life experiences or actions that connect to the present (e.g., "I have been to Paris three times").

Inside this challenge, you'll apply these rules to a variety of entertaining scenarios—from an ancient vampire complaining about his diet to a clumsy spy losing a top-secret gadget. You will practice spotting crucial time markers like "yesterday," "in 2018," "since 1492," and "so far" to choose the correct tense.

This challenge includes 14 questions featuring a mix of single-choice, multi-choice, drop-down, and drag-and-drop formats.

Try the quiz to check your knowledge!

To ChallengesStart Challenge

Correct Answers

Question 1
Complete the friends' dramatic text message exchange about a terrible new roommate.
My new roommate is a disaster! She _________________________ three plates this week!
And the worst part? She _________________________ my favorite coffee mug yesterday morning!

The correct answers are has broken and dropped.

has broken: We use the Present Perfect with unfinished time words like "this week," "this month," or "today" because the time period is still happening. She might break more plates!

dropped: We use the Past Simple with finished time words like "yesterday," "last night," or "in 2010."

Tip for Romance language speakers: Watch out! In Spanish, you might say "Ayer ha tirado mi taza" (Present Perfect), but in English, "yesterday" strictly requires the Past Simple.

Question 2
Help the detective review her notes. Select ALL the grammatically correct statements from the suspect's alibi.

The correct answers are "I visited my grandmother last Tuesday." and "I haven't seen her since December."

In many Romance languages, you can use the present perfect with specific past times (like last Tuesday). However, in English, finished time periods always require the Past Simple ("I visited").

When an action starts in the past and continues to the present (indicated by since or for), English requires the Present Perfect ("I haven't seen her").

Question 3

Help the dramatic food critic finish his scathing restaurant review by choosing the correct verb for each blank.

I have visited many terrible restaurants in my life, but this one is the absolute worst! To make matters worse, the clumsy waiter dropped my hot soup directly onto my lap yesterday!

I have visited many terrible restaurants in my life, but this one is the absolute worst!

We use the Present Perfect (have visited) for life experiences when the time period ("in my life") is not finished yet.

To make matters worse, the clumsy waiter dropped my hot soup directly onto my lap yesterday!

We must use the Past Simple (dropped) when there is a specific, finished time word like "yesterday." Even if your native language uses a perfect tense with "yesterday," English strictly requires the simple past!

Question 4
Help the detective complete her interrogation notes by selecting the correct verb forms.
"Tell me the truth, Mr. Smith. How many times ____________________________ to Paris in your life?"
"I swear, Detective! I only _________________________ there once, last summer."

The correct answers are have you traveled and went.

have you traveled: We use the Present Perfect to talk about life experiences when the time period (your life) is not finished yet.

went: We use the Past Simple for actions that happened at a specific, finished time in the past (like "last summer").

Tip for Romance language speakers: Even though "I have gone last summer" translates perfectly into languages like French (Je suis allé l'été dernier) or Italian (Sono andato l'estate scorsa), in English, you must use the Past Simple if the time is finished!

Question 5

Help the ancient vampire complain accurately to his therapist.

"I am so incredibly hungry! I ______ a decent meal since 1893!"

The correct answer is haven't had.

The word "since" connects a point in the past (1893) to the present moment. In English, this connection requires the Present Perfect tense.

Note for Romance language speakers: It is tempting to use the present tense here (like no tengo... desde or je n'ai pas... depuis), but in English, the Present Perfect is required to show a state that started in the past and continues into the present.

Question 6
Review this globetrotter's dating profile. Select ALL the sentences that correctly use English verb tenses to describe his culinary adventures.

The correct answers are "I ate deep-fried tarantula in Cambodia in 2018." and "I have tried almost every street food in Bangkok."

We use the Present Perfect to talk about general life experiences when the exact time isn't important or isn't mentioned ("I have tried...").

However, the moment you mention a specific, finished time in the past—like in 2018 or when I lived in Bangkok—you must switch to the Past Simple ("I ate", "I tried").

Question 7

Choose the correct verbs to complete this spooky conversation between two ghosts.

"I have haunted this gloomy castle since 1492," the first ghost complained. "It's so boring now. The previous ghost moved out exactly five centuries ago to find a nice apartment."

"I have haunted this gloomy castle since 1492," the first ghost complained.

We use the Present Perfect (have haunted) with "since" for an action that started in the past and continues into the present. (Note: Romance speakers often want to use the present tense here, but English requires the Present Perfect!)

"The previous ghost moved out exactly five centuries ago to find a nice apartment."

The word "ago" ALWAYS triggers the Past Simple (moved) because it refers to a finished moment in the past.

Question 8

Complete the time-traveler's rather confusing diary entry.

I am stuck in 1899. I ______ my time machine's keys yesterday, and now I'm living in a barn with a very confused horse.

The correct answer is lost.

In English, when a sentence includes a finished time word like "yesterday," "last week," or "in 1999," you must use the Past Simple (lost).

Note for Romance language speakers: Even though your native language might use a perfect tense here (like he perdido, j'ai perdu, or ho perso), English strictly separates finished past time from the Present Perfect!

Question 9

Complete the clumsy spy's urgent message to headquarters by choosing the correct verb form for each gap.

Boss, I have lost the top-secret gadget! I am so sorry. I left it on the subway this morning while I was eating a bagel.

Boss, I have lost the top-secret gadget!

We use the Present Perfect (have lost) to announce recent news or an action that has a direct result in the present (the gadget is still missing).

I left it on the subway this morning while I was eating a bagel.

Once we introduce the general news, we switch to the Past Simple (left) to give specific details about when, where, or how it happened.

Question 10

Choose the correct phrase to complete the alien tourist's postcard home.

Earth is exhausting! I ______ three human cities so far this week, and I still haven't found any good pizza.

The correct answer is have visited.

We use the Present Perfect (have visited) for actions that happen in an unfinished time period (like "this week", "today", or "so far"). Because the week isn't over yet, the alien might visit more cities!

If the postcard said "last week" (a finished time), then the Past Simple "visited" would be correct.

Question 11
Help the dramatic chef finish his kitchen meltdown by choosing the right tenses.
"I am a culinary genius! I _________________________ a flawless five-course meal for the Mayor in 2015!
But I __________________________ such a terrible, disgusting soup in my entire life!"

The correct answers are cooked and have never made.

cooked: The year "2015" is a specific, finished time in the past, so we must use the Past Simple.

have never made: "In my entire life" is an unfinished time period (the chef is still alive!), which requires the Present Perfect for life experiences.

Tip for Romance language speakers: Don't let your native language trick you! "I have cooked in 2015" is a direct translation of the Passé Composé or Pretérito Perfecto, but it is grammatically incorrect in English.

Question 12
The intern is trying to reassure their stressed boss. Select ALL the grammatically correct updates they could send.

The correct answers are "I finished the quarterly report two hours ago." and "I have already sent the presentation to the clients."

The word ago means the time period is finished, so it always pairs with the Past Simple ("I finished... two hours ago").

The word already connects a past action to the present moment without specifying exactly when it happened, which makes it perfect for the Present Perfect ("I have already sent..."). You cannot use yesterday with the Present Perfect!

Irregular verb

Irregular vs regular verbs: regular verbs add -ed for both past tense and past participle (walked, played, watched). Irregular verbs change form unpredictably (went, eaten, thought). The catch: the 200 most frequent English verbs are mostly irregular — so you can't avoid them.

Irregular verbs break the -ed pattern: go/went/gone, be/was/been, have/had/had. ~200 common ones, heavily concentrated in everyday speech.

Diagnostic: does adding -ed sound wrong (goed ❌)? → it's irregular. Look up the correct past and participle forms — there's no shortcut past memorisation.

Negation

Single vs double negatives: standard English uses ONE negative per clause (I don't see anything or I see nothing). Double negatives (I don't see nothing) are grammatical in many languages and some English dialects, but are non-standard in written/formal English. This is the #1 negation trap for speakers of Spanish, Russian, and French.

Negation = not after auxiliary/modal, or do-support. Negative words (never, nobody, nothing) negate alone without adding not.

Diagnostic: count the negatives in the clause. More than one? → double negative. Fix by replacing one with a positive (anything, anyone, ever).

Past tense

Simple past vs past perfect: simple past puts events on the main timeline (I arrived. She left.). Past perfect marks an event as earlier than another past event (She had left before I arrived). If all events are in sequence, simple past is enough. Only use past perfect when you need to show "earlier than the main story."

The past tense has four forms encoding different temporal relationships: simple past, past progressive, past perfect, past perfect progressive.

Diagnostic: are events in sequence? → simple past is fine. Need to show one event happened before another past event? → past perfect for the earlier one.

Present tense

Simple present vs present progressive: simple present = habits, routines, permanent facts (I work here). Present progressive = right now, temporary, changing (I'm working from home today). The most common confusion: using progressive for habits (I'm working here ❌ for permanent job) or simple for right-now (I work now ❌ for current activity).

The present tense has four forms: simple, progressive, perfect, perfect progressive — each relating the action to "now" differently.

Diagnostic: is it a habit/permanent fact? → simple. Happening right now? → progressive. Started in past but still relevant? → perfect. Ongoing duration up to now? → perfect progressive.

Verb

Verb vs noun vs adjective: nouns name things. Adjectives describe. Verbs express what happens or what IS. The test: can it take tense (walked, will walk)? Can it take -ing? Can it follow to as an infinitive (to walk)? Yes to any → verb. English often converts freely between classes (run = noun or verb), so context decides.

A verb = action/state/occurrence word. 5 forms (base, -s, past, past participle, -ing). Carries tense, aspect, mood, voice. The one required element in every sentence.

Diagnostic: does it change for tense (walk → walked)? Can you put to before it (to walk)? Does it take -ing (walking)? → verb.

Verb tense

Tense vs aspect: tense locates the action in TIME (past/present/future). Aspect describes its SHAPE — is it completed (perfect), ongoing (progressive), or just a fact (simple)? English combines these independently: was working = past (tense) + progressive (aspect). Confusing tense with aspect is why the 12-form grid feels overwhelming.

Verb tense = 3 time references × 3 aspects = 12 forms. Tense says when; aspect says how the action unfolds relative to that time.

Diagnostic: wrong time? → tense error. Right time but wrong "shape" (e.g., I work here for ten years instead of I've worked)? → aspect error.

Perfect tense

Present perfect vs simple past: I lost my keys (past: specific time, done). I have lost my keys (perfect: result matters NOW — I still don't have them). The perfect always connects past action to present relevance. If the time is specified (yesterday, in 2010) → simple past. If the result matters now → present perfect.

The perfect aspect = have + past participle. Marks completion relative to a time point. Three forms: present/past/future perfect.

Diagnostic: does the sentence mention a specific finished time (yesterday, last year, in 1999)? → simple past. Is it about the result/relevance NOW? → present perfect.

Simple tense

Simple vs progressive vs perfect: simple = "just the fact" (I work). Progressive = "ongoing right now" (I am working). Perfect = "connected to a reference time" (I have worked). Simple is the default — use it unless you have a reason to add progressive or perfect meaning.

The simple aspect = unmarked form. Habits, facts, completed events, scheduled future. The starting point for all tense learning.

Diagnostic: do you need to signal "ongoing" (progressive) or "relevant to now" (perfect)? No? → simple is correct. Most sentences use simple tense — it's the unmarked default.

B1 | Intermediate

B1 vs B2: B1 handles standard everyday communication and simple opinions. B2 handles abstract topics, sustained arguments, and nuanced register. If you can chat about your life but struggle to debate an issue or write a formal essay, you're B1.

B1 is the intermediate CEFR level: independent handling of familiar topics, second conditional, basic passive, reported speech, and linking words for cause and contrast.

Diagnostic: can you read a newspaper article on a familiar topic and summarise the argument? Comfortably → B2. Struggle with abstractions → still B1.

Medium

Medium vs Easy: Easy has one obviously correct answer and clearly wrong distractors. Medium has one correct answer but plausible distractors — you need to actually know the rule, not just guess from sound.

The Medium tag filters for A2B1 challenges with realistic difficulty: one rule per question, plausible alternatives, everyday contexts.

Diagnostic: if you're scoring 90%+ on Easy, move here. If you're below 60% on Medium, go back to Easy for that topic. Target 70–80% accuracy for maximum learning.