IN SPITE OF (MY) TAKING/ HAVING TAKEN A TAXI, I STILL ARRIVED LATE...

1. In spite of (my) taking/ having taken a taxi, I still arrived late for the meeting