after doing / after having done (2025)

G

gachette71

Senior Member

Belgium - French

  • Jul 30, 2008
  • #1

Hello.

Which one of theses possibilities is correct :

After doing the shopping, we went back home.
After having done the shopping, we went back home.

Is 'After doing the shopping' always right or do I have to use 'after having done the shopping' here ?

Thank you for your replies.

  • jforres1

    Member

    Winnipeg

    Canada/ English

    • Jul 30, 2008
    • #2

    After doing-Used when the action was just completed

    After having done-Used when the action was completed in the past

    But I am not 100% on this so wait for another response.

    D

    Dimcl

    Senior Member
    • Jul 30, 2008
    • #3

    The second sentence, although grammatically correct, would very rarely be used and I can't think, offhand, what the context would be in order to use it.

    On a different note, I've always wondered why people say "back home". The word "back" is totally redundent. "After doing the shopping, we went home". There's absolutely no need to use "back".

    panjandrum

    Senior Member

    Belfast, Ireland

    English-Ireland (top end)

    • Jul 30, 2008
    • #4

    After doing the shopping ...
    Having done the shopping ... (no after)
    These seem equivalent to me.
    After having done ...? That seems redundant.
    I don't mind going back home. It indicates that I left from home.

    jforres1

    Member

    Winnipeg

    Canada/ English

    • Jul 30, 2008
    • #5

    Having done is an example of a perfect participle, which are used to indicate completed actions in the past. So there is in fact a difference between the two. After having done some more research, I am now confident that my above post was accurate. (note, I didn`t just make up this example, it actually fit! lol)

    jforres1

    Member

    Winnipeg

    Canada/ English

    • Jul 30, 2008
    • #6

    I agree with panjandrum on the going back home example. It is useful to use back home to emphasis the point that you recently left home.

    P

    pepperfire

    Senior Member

    Canada - English & French

    • Jul 30, 2008
    • #7

    I don't mind "having done" as a past participle, its fine... Throw an "after" before it and I think it becomes clumsy. I would use "once" instead, as in:

    Once having done the shopping, we went back home.

    Or leave "after" out all together.

    I also have no problem with "back home" as long as one's starting place was from home.

    G

    gasman

    Senior Member

    Canada, English

    • Jul 31, 2008
    • #8

    I also have no problem with "back home" as long as one's starting place was from home.

    Neither do I, but as I have to drive some 50kms there and back, everytime I have a shopping list, I tend to say I am "going back home".

    M

    Mike1979

    New Member

    Italy

    Italian

    • Apr 14, 2009
    • #9

    I've checked my English grammar book "Oxford press"

    the right sentences in written English are:
    1) DOING the shopping, we went back home.
    2) HAVING DONE the shopping,we went back home.
    3)AFTER DOING shopping, we went back home.

    it is NOT right "after having done shopping".

    RULES:
    a) When there are 2 short actions, one straight after the other, we can use an -ing form for the first action.
    Opening the bottle, Mark poured the drinks (= he opened the bottle and then poured the drinks).

    But we can use the perfect -ing form as well.

    Having opened the bottle, Mark poured the drinks (= after opening the bottle, Mark poured the drinks).

    b) IF EITHER OF THE ACTIONS IS LONG, WE MUST USE THE PERFECT.
    HAVING PHOTOCOPIED all the papers, she put them back in the file.

    The structures "1", "2", "3" are typical of

    written English.

    In SPOKEN ENGLISH , to talk about one action after another we use a sentence like this:
    I opened the bottle and then poured the drinks.

    In conclusion, in your own situation, the best forms are the number "2" and "3".

    F

    Forero

    Senior Member

    Maumelle, Arkansas, USA

    USA English

    • Apr 14, 2009
    • #10

    "Having done" is a perfect gerund, referring to completed action.
    "After" refers to a time that follows.

    After going shopping, we went back home. [We did some shopping then returned home.]
    After having gone shopping, we went back home. [We completed (some) shopping then returned home.]

    If "after doing" and "after having done" refer to the same instance(s) of the same definite action, they are equivalent and "after doing" is preferable because it flows better. In this context, I take "doing

    the

    shopping" as a definite action, executed one time:

    After doing the shopping, we returned home. [We did (all) the shopping then returned home.] [The action is complete.]
    After having done the shopping, we returned home. [Same meaning, but does not flow as well.]

    You must log in or register to reply here.

    after doing / after having done (2025)
    Top Articles
    Latest Posts
    Recommended Articles
    Article information

    Author: Laurine Ryan

    Last Updated:

    Views: 6737

    Rating: 4.7 / 5 (57 voted)

    Reviews: 80% of readers found this page helpful

    Author information

    Name: Laurine Ryan

    Birthday: 1994-12-23

    Address: Suite 751 871 Lissette Throughway, West Kittie, NH 41603

    Phone: +2366831109631

    Job: Sales Producer

    Hobby: Creative writing, Motor sports, Do it yourself, Skateboarding, Coffee roasting, Calligraphy, Stand-up comedy

    Introduction: My name is Laurine Ryan, I am a adorable, fair, graceful, spotless, gorgeous, homely, cooperative person who loves writing and wants to share my knowledge and understanding with you.