Present Perfect Simple vs Continuous: Practice with Answers

Picture a donation-packing session: six sealed boxes stand by the door, three open boxes sit on the table, and Mina has just put down the tape. “I've packed six boxes” and “I've been packing boxes” can both be true. They answer different questions.

To choose between present perfect simple and continuous, decide what you want the listener to learn: a completed total, time spent working, or how long a state has held. A continuous sentence can describe activity that has just stopped. A simple sentence can describe something that continues.

A basket weaver rests her hands beside a partly woven basket and a finished basket

What Mina's update tells us

Mina began two hours ago. Six boxes are finished; three need more supplies. She pauses to speak to another volunteer:

“I've packed six boxes. They're ready to collect.”
“I've been packing boxes for two hours. I need a break.”

The first sentence counts completed output. The second explains how Mina has spent her time. It doesn't give a finished-box total. The British Council's comparison describes this usual result-versus-activity focus.

The forms are:

  • Present perfect simple: have/has + past participle — “She has packed six boxes.”
  • Present perfect continuous, also called present perfect progressive: have/has + been + verb-ing — “She has been packing boxes.”

Use “Has she packed…?” and “Has she been packing…?” for questions; “She hasn't packed…” and “She hasn't been packing…” for negatives. If the participle itself causes trouble, see past simple vs past participle.

Now Mina says, “I've been packing three boxes at once, adding the same item to each.” The number identifies boxes she's working on. It isn't a tally of completed boxes. Numbers don't ban the continuous. Ask what is being counted: finished results, or objects involved in the activity?

Stopping work doesn't mean finishing the task

Mina puts the tape down and walks outside. Someone notices adhesive on her hands. “I've been packing boxes” still explains the evidence, even though she isn't packing at that moment. Cambridge's continuous guide describes this use for recent activity that has finished.

A break ends a spell of work without finishing the remaining boxes. “I've been packing boxes” alone doesn't establish either that she is still working or that every box is ready. “I've packed six boxes” establishes six completed boxes in this context. It doesn't say she's finished all the work; there may be more boxes to pack.

This lesson compares two present-perfect forms. If you need to place an event at a definite past time, such as “Mina packed them yesterday,” use the separate present perfect vs past simple lesson.

Duration doesn't force a continuous form

For gives a duration; since gives a starting point. Both can appear with continuing states in the simple form:

“I've known the organizer for five years.”
“The charity has owned this building since 2018.”

In their ordinary meanings, know and own describe states. Use have known and has owned, rather than “have been knowing” or “has been owning.” The British Council's stative-verbs guide explains why the meaning of the verb matters.

Have needs that same meaning check. “I've had this trolley for years” describes possession. “We've been having lunch together after each packing session” describes a repeated activity. The continuous is natural when have means taking part in an activity such as eating lunch.

Some verbs allow either form for the same continuing situation:

“I've lived in this neighborhood for ten years.”
“I've been living in this neighborhood for ten years.”

Both can describe someone who still lives there, as Cambridge's comparison confirms. The continuous draws attention to the ongoing situation; the simple can state its duration more neutrally. A continuous form can emphasize a temporary situation when the context supports that reading. It doesn't prove that the speaker plans to move.

Practice the intended message

In these present perfect simple and continuous exercises, choose between the two present-perfect forms. Use the supplied verb and write the whole verb phrase. Follow the requested focus, then explain your choice before reading the answers. Where both forms work, describe what each emphasizes.

  1. The driver asks how many boxes are ready. Mina gives the completed total: “I ___ six boxes.” (pack)
  2. Mina wants to explain her tired hands through the duration of her work: “I ___ boxes for two hours.” (pack) Choose the form that emphasizes the activity.
  3. Mina has stopped for a break. A volunteer sees tape stuck to her sleeve. Can “I have been packing boxes” still explain it? Say why.
  4. Three boxes are partly filled. Mina describes her method, without claiming they're finished: “I ___ three boxes at once.” (pack)
  5. The organizer and Mina met five years ago and are still acquainted. Repair: “We have been knowing each other for five years.”
  6. Mina still lives nearby. Complete “I ___ here since 2016” with live. Give two acceptable answers. Does either one establish that she will move soon?
  7. The volunteers describe a repeated meal after sessions: “We ___ lunch together after every session this month.” (have) Give an activity-focused answer and a possible alternative.
  8. You hear only “Mina has been packing boxes.” Which facts are not established: she has done some packing recently; she is packing right now; six boxes are complete; all the packing is finished?

Answers and fair grading

  1. Have packed. This directly reports the six completed boxes. “Have been packing” would describe work on six boxes and wouldn't confirm the requested finished total.
  2. Have been packing best matches the requested activity focus. Have packed can also report packing over that period, though it emphasizes the process less and is less natural here. The presence of for doesn't make the simple form ungrammatical.
  3. Yes. Recent activity can explain present evidence after the person stops. The continuous doesn't require Mina to be holding the tape now.
  4. Have been packing. Here three identifies the boxes involved in the work. “Have packed three boxes” would present them as completed, changing the intended message.
  5. “We have known each other for five years.” Acquaintance is a continuing state. Its duration doesn't require a continuous form.
  6. Have lived and have been living both fit. Neither establishes a future move. You would need more context for that conclusion.
  7. Have been having highlights the repeated activity. Have had is also possible as a report of those meals up to now. Here have means eating a meal together, rather than possessing something.
  8. Only the recent packing activity is established. The sentence doesn't confirm that Mina is packing right now, that six boxes are complete, or that all the work is finished.

Save the errors, then change the scene

Make a few cards from distinctions you missed. Keep the context on the front so the answer has a reason:

Card front Card back
Six boxes are sealed and ready. Report that completed total using pack: “I ___ six boxes.” Have packed. Simple reports completed output here; continuous wouldn't establish six finished boxes.
Jo still owns a trolley bought in 2020. Repair: “Jo has been owning this trolley since 2020.” Jo has owned this trolley since 2020. Ordinary possession uses the simple form.
“I've been packing boxes.” Must the speaker still be packing right now? No. Recent activity may have stopped. The sentence alone doesn't establish task completion either.

Leaving the whole phrase blank makes you choose how to present the meaning and build the form yourself. Supplying only have, as in “I have ___ six boxes,” gives you the auxiliary but still leaves the choice between packed and been packing. For an -ing-form drill, use “I have been ___ boxes” (pack): the answer is packing, and the continuous structure is already supplied. Keep the context when you want to practice the meaning choice. The language-learning flashcard guide explains how to fit selected errors into a review routine.

Finally, try a new situation without copying Mina's sentences. At a community garden, Arun has put eight seedlings in the ground. He's spent the morning digging and has just stopped to drink water. Some beds remain unfinished. Write one sentence reporting the completed planting total and another explaining his muddy boots through recent activity.

Possible answers: “Arun has planted eight seedlings” and “Arun has been digging all morning.” The second remains natural during his break. It doesn't tell us that every bed is ready. On your next review, keep the intended messages and change the verbs again.

Read next