國中英語基測出現過 have 的考題。

No one thought James would appear at Katie's party. So when he     , everyone was surprised and could not believe their eyes.
had
was
did
would