Could have taken

Could have takenCould have takenCould have takenCould have takenCould have takenCould have taken
Could have takenCould have takenCould have takenCould have takenCould have takenCould have taken
Could have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have takenCould have taken