I agree with Rover, but would like to point out that in AmE we would say vacation rather than holiday. Holiday is used for days of commemoration of an event or a person, when people get a day off from work.I'd say 'What did you do for your last holiday?'
Rover
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: