Can someone kindly explain to me which is correct, and why? I have done some research on this issue and I'm not sure of the name of the construct that I am looking for.
"After washing the dishes, the woman scolds her child for abandoning his homework."
"After having washed the dishes, the woman scolds her child for having abdondoned his homework."
Let's say my intention is that the scolding is happening in the present tense. What is the name of the grammatical issue here? Is "after washing the dishes" ever correct? As in, the word "after" implies that something has already been done. Does the second clause have to agree with the first in this regard?
I'm getting confused.
Apologies if this has been dealt with elsewhere, I am an amateur on this site and couldn't find anything in a preliminary search.