"Took a lift" is a stretch for American English. We'd say "got a lift" for getting a car ride. If someone said that phrase to me I'd assume they're speaking British English and adjust my comprehension accordingly.
If we were using a lift as in elevator we’d “get in a lift”.