Разберем каждое предложение и вставим подходящее слово.
1. Did you **have** a nice flight? Yes, it was fine.
* Здесь требуется глагол "have", так как вопрос задается о том, хорошо ли прошел полет.
2. **Was** Tom at the theatre last night? No, he was in bed with the flu.
* Здесь требуется глагол "was", так как речь идет о местонахождении Тома в прошлом.
3. **Could** you ride a bike at the age of three? No, I was too young.
* Здесь требуется глагол "could", так как вопрос задается о возможности кататься на велосипеде в определенном возрасте.
4. Did you **have** long hair when you were young, granny? Yes, dear. I had beautiful long hair.
* Здесь требуется глагол "have", так как вопрос задается о наличии длинных волос в прошлом.
5. **Was** Fay at the gym last Tuesday? No, she had a music class.
* Здесь требуется глагол "was", так как речь идет о местонахождении Фэй в прошлом.
6. Did Pompeii **have** a cinema? No, but it had a hotel.
* Здесь требуется глагол "have", так как вопрос задается о наличии кинотеатра в Помпеях.
7. Did your grandparents **have** a house by the sea? No, it was up in the mountain.
* Здесь требуется глагол "have", так как вопрос задается о наличии дома у бабушки и дедушки.
8. **Could** women attend school in ancient Greece? No, they couldn't.
* Здесь требуется глагол "could", так как вопрос задается о возможности женщин посещать школу в Древней Греции.