.
(1分)Helen ________ her keys in the office so she had to wait until her husband________ home.

A. has left; comes
B. left; had come
C. had left; came
D. had left; would come
出自:山东第一医科大学英语3