Helen ________ her keys in the office so she had to wait until her husband ______ home. 
#101502
A
has left; comes
B
left; had come
C
had left; came
D
had left; would come
推荐题目
 Donald ___ sixteen tomorrow.
#103739
A
is being
B
going to be
C
shall be
D
will be
 I _______ up here night after night for weeks now. You see, I _______ to give you a surprise. 
#100221
A
have come; hoped
B
have been coming; has hoped
C
have come; was hoping
D
have been coming; was hoping
With the development of science, more new technology ______to the field of IT.
#102065
A
has introduced
B
is being introduced
C
is introduced
D
was introduced
My dictionary____. I have looked for it everywhere but still____ it.
#102562
A
has lost; don’t find
B
is missing; don’t find
C
has lost; haven’t found
D
is missing, haven’t found