Past Simple, Past Continuous and Past Perfect – English Grammar Exercises for B1
Read the story below where a person is warning their friend. Choose the best option (A, B, C, or D) to complete each sentence.
1 Listen to me, close that website! I ______ the internet for a new jacket late one night last month.
(A) surfed
(B) had surfed
(C) was surfing
(D) was surf
2 While I ______ through my feed, a really attractive advertisement popped up on my screen.
(A) was scrolling
(B) scrolled
(C) had scrolled
(D) was scroll
3 The jacket in the picture ______ incredibly stylish, high-quality, and very cheap.
(A) had looked
(B) was looking
(C) look
(D) looked
4 Without a second thought, I ______ the link to visit their online store.
(A) had clicked
(B) clicked
(C) was clicking
(D) click
5 I was so excited because I genuinely thought I ______ the ultimate bargain.
(A) was finding
(B) found
(C) had found
(D) have found
6 The website claimed that they ______ thousands of these jackets already.
(A) had sold
(B) sold
(C) were selling
(D) had sell
7 Because I ______ in such a hurry to get the 50% discount, I completely ignored the red flags.
(A) was being
(B) was
(C) had been
(D) am
8 While I ______ my credit card details, I didn’t even notice the strange website URL.
(A) entered
(B) had entered
(C) enter
(D) was entering
9 I quickly confirmed the payment and immediately ______ the confirmation email.
(A) was receiving
(B) had received
(C) received
(D) receive
10 At that moment, I didn’t realize my huge mistake: I ______ any customer reviews before paying!
(A) hadn’t read
(B) didn’t read
(C) wasn’t reading
(D) haven’t read
11 I waited for three entire weeks, but my package ______.
(A) wasn’t arriving
(B) hadn’t arrived
(C) don’t arrive
(D) didn’t arrive
12 While I ______ patiently for the delivery, I finally decided to look up the shop’s name.
(A) waited
(B) was waiting
(C) had waited
(D) wait
13 I was absolutely shocked when I saw what other people ______ about them.
(A) wrote
(B) were writing
(C) had written
(D) write
14 Hundreds of angry customers ______ on various forums at that very moment.
(A) were complaining
(B) complained
(C) had complained
(D) complain
15 They explained that the fake store ______ them out of their hard-earned money.
(A) scammed
(B) was scamming
(C) had scam
(D) had scammed
16 By the time a package finally arrived at my door, I ______ all hope of getting my jacket.
(A) already lost
(B) had already lost
(C) was already losing
(D) have already lost
17 I opened the tiny box and saw that they ______ me a cheap plastic raincoat instead.
(A) sent
(B) were sending
(C) had sent
(D) have sent
18 While I ______ at the ridiculous raincoat, I promised myself to be more careful.
(A) was staring
(B) stared
(C) had stared
(D) stare
19 I immediately realized that I ______ blindly into a very common internet trap.
(A) fell
(B) was falling
(C) had falled
(D) had fallen
20 I ______ my lesson the hard way, so please listen to my advice and do not buy from them!
(A) was learning
(B) learned
(C) had learned
(D) learn
ANSWER KEY & EXPLANATIONS
1 (C) was surfing
- Why it is correct (The Key): Past Continuous sets the ongoing background scene of the story.
- Mistake Analysis: (A) Common Mistake (Using Past Simple fails to create the “background scene” feeling). (B) Strong Distractor (Past Perfect doesn’t fit the context of setting a scene). (D) Structural Error (Missing the “-ing” form).
2 (A) was scrolling
- Why it is correct (The Key): Past Continuous describes an action in progress that was interrupted by the pop-up ad.
- Mistake Analysis: (B) Common Mistake (Past Simple makes it sound like a quick, finished action). (C) Strong Distractor. (D) Structural Error.
3 (D) looked
- Why it is correct (The Key): “Look” (meaning ‘appear’) is a state verb. State verbs are generally used in the Past Simple, not continuous.
- Mistake Analysis: (A) Strong Distractor (Breaks the chronological timeline). (B) Common Mistake (Using Continuous for state verbs). (C) Structural Error (Present tense).
4 (B) clicked
- Why it is correct (The Key): Past Simple describes a sudden, completed action that moves the story forward.
- Mistake Analysis: (A) Strong Distractor (Implies clicking happened before another action, which isn’t the case here). (C) Common Mistake. (D) Structural Error.
5 (C) had found
- Why it is correct (The Key): Past Perfect is used because the “finding of the bargain” happened (in the speaker’s mind) before the moment of being excited.
- Mistake Analysis: (A) Strong Distractor. (B) Common Mistake (Past Simple doesn’t highlight the sequence of events clearly). (D) Structural Error (Present Perfect mixed into a past narrative).
6 (A) had sold
- Why it is correct (The Key): The action of selling thousands of jackets happened before the website made the claim.
- Mistake Analysis: (B) Common Mistake. (C) Strong Distractor (Implies they were in the middle of selling, but “already” indicates completion). (D) Structural Error (“had” requires V3 “sold”).
7 (B) was
- Why it is correct (The Key): “Be” describes a state at that exact moment. Past Simple is correct.
- Mistake Analysis: (A) Common Mistake (“was being” implies deliberately acting in a certain way, which is unnatural here). (C) Strong Distractor. (D) Structural Error.
8 (D) was entering
- Why it is correct (The Key): “While” introduces a background action in progress.
- Mistake Analysis: (A) Common Mistake (Past Simple after “while” is usually unnatural for ongoing actions). (B) Strong Distractor. (C) Structural Error.
9 (C) received
- Why it is correct (The Key): A sequence of completed actions (confirmed -> received). Use Past Simple.
- Mistake Analysis: (A) Common Mistake (Receiving an email is instantaneous, not continuous). (B) Strong Distractor. (D) Structural Error.
10 (A) hadn’t read
- Why it is correct (The Key): Past Perfect is necessary because the failure to read reviews happened before the payment and the realization. This is the crucial mistake!
- Mistake Analysis: (B) Common Mistake (Past Simple loses the “earlier past” timeline). (C) Strong Distractor. (D) Structural Error.
11 (D) didn’t arrive
- Why it is correct (The Key): A stated fact about a finished past period.
- Mistake Analysis: (A) Common Mistake. (B) Strong Distractor. (C) Structural Error (“don’t” is present tense).
12 (B) was waiting
- Why it is correct (The Key): Ongoing background action introduced by “While”.
- Mistake Analysis: (A) Common Mistake. (C) Strong Distractor. (D) Structural Error.
13 (C) had written
- Why it is correct (The Key): The angry reviews were written by other people before the speaker finally looked them up.
- Mistake Analysis: (A) Common Mistake. (B) Strong Distractor (Implies they were writing them exactly at that second, but the reviews were already posted). (D) Structural Error.
14 (A) were complaining
- Why it is correct (The Key): Describes the ongoing, temporary situation happening “at that very moment” on the forums.
- Mistake Analysis: (B) Common Mistake. (C) Strong Distractor. (D) Structural Error.
15 (D) had scammed
- Why it is correct (The Key): The scamming happened before the customers went to the forums to explain it.
- Mistake Analysis: (A) Common Mistake. (B) Strong Distractor. (C) Structural Error (“had” + V1 is incorrect).
16 (B) had already lost
- Why it is correct (The Key): “By the time” introduces an action completed before another past event.
- Mistake Analysis: (A) Common Mistake. (C) Strong Distractor. (D) Structural Error (Present Perfect).
17 (C) had sent
- Why it is correct (The Key): The shop sent the raincoat days/weeks before the speaker opened the box.
- Mistake Analysis: (A) Common Mistake (Past Simple fails to show the “earlier past” sequence). (B) Strong Distractor. (D) Structural Error.
18 (A) was staring
- Why it is correct (The Key): An action in progress (staring) during which a sudden decision (promising) was made.
- Mistake Analysis: (B) Common Mistake. (C) Strong Distractor. (D) Structural Error.
19 (D) had fallen
- Why it is correct (The Key): The action of falling into the trap was completed entirely before the moment of realization.
- Mistake Analysis: (A) Common Mistake. (B) Strong Distractor. (C) Structural Error (“fall” is irregular: fell/fallen, not falled).
20 (B) learned
- Why it is correct (The Key): Past Simple describes a completed lesson/event in the chronological sequence, wrapping up the story.
- Mistake Analysis: (A) Common Mistake. (C) Strong Distractor (Past Perfect is unnecessary as this is the final conclusion, not an event before another). (D) Structural Error.
GRAMMAR POINTS TO REMEMBER
When sharing a cautionary tale (a story to warn someone), mixing Narrative Tenses correctly makes your point much stronger:
- Past Continuous (was/were + V-ing): Use this to describe how innocent or normal things were at the beginning (“I was scrolling, I was entering my details”). It builds suspense before the mistake happens.
- Past Simple (V2/ed): Use this for your actual actions and decisions that moved the story forward (“I clicked the link, I bought it, I realized my mistake”).
- Past Perfect (had + V3/ed): This is the most important tense for regrets and realizations! Use it to explain the crucial steps you missed or the hidden truths you discovered later (“I realized I hadn’t read the reviews. I saw they had scammed others”). It perfectly highlights why it was a mistake.
