单项选择题

Have you ______ your ticket

A. book

B. booked

C. booking