“When _____ you have your last holiday?”
“Last August.”

did
are
do
is
Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
English Vocabulary Tests
Advanced Grammar Exercises