✨ ベストアンサー ✨
2. It is present perfect tense, which is used to describe an event has already been done until now.
“Doing your homework” is simply a statement, or a thing you need to do. That is, people procrastinate because of something they need to do, not because of something they have already done.
Therefore, when you put “having done” into the sentence, it’ll be illogical.
thankyou!!