HE HAS BEEN WAITING FOR THIS LETTER FOR DAYS, AND AT ... IT HAS C...
865. He has been waiting for this letter for days, and at ... it has come.
A. last
B. the end
C. present
D. the finish
865. He has been waiting for this letter for days, and at ... it has come.
A. last
B. the end
C. present
D. the finish