问题
                    
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
                        
                        B:left, had come
C:had left; came
D:had left; would come
正确答案是: