Having done my homework I will go home.

What does having mean in this sentence?

  • 3
    The cited construction is common (though a little formal) in the past tense (Having done my work I went home), but much less likely in relation to future events, where most people would say After I have done A, I will do B (or I'll do B once I've done A, etc.). – FumbleFingers Reinstate Monica May 23 '15 at 16:01

The word 'having' in this sentence means that I have done my homework, therefore I can carry out the specified action (go home).

Having done/Having finished is an example of a perfect participle, indicating you have completed the past action, and can carry out the second action.

| improve this answer | |

Have can be either a main verb (with several meanings, one of them is to posses something) or an auxiliary verb which is the case here. It doesn't have any meaning on its own; it is a part of grammatical construction called the perfect participle.

This construction is built with have in the -ing form + past participle. It is used to show that the first action was completed before the second.

At first I thought that it would sound more natural if the perfect participle was used with another clause in the past (not future) but I found this example published by University of Chicago Press (which I assume is a reputable publisher) and some other examples so I stand corrected.

| improve this answer | |

Having done is the perfect participle and indicates a completed action.

You did your homework and now you will go home.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.