问题

The doorkeeper gave the alarm _______ he sawthe smoke
A:was waiting for
B:shall be waiting for
C:have been waiting for
D:shall have waited for
B:shall be waiting for
C:have been waiting for
D:shall have waited for
正确答案是: