Get Mystery Box with random crypto!

Answer c Having done is used after you have done something​/ | Improve Your English🎓

Answer c

Having done is used after you have done something​/​after something has happened to you

Having spent over £100 on repairs, she wasn’t expecting any more problems.

Having been warned of the danger, I took extra precautions.

@ingliztiliuzz