What is the correct answer?
4
A. Did he say he will
B. bring the book tomorrow?
C. He has been promising so
D. for the past seven days