In the following questions, a sentence has been divided into four parts and marked a, b, c and d. One of these parts contains a mistake in grammar Idiom or syntax. Identify that part and mark it as the answer.
B. bring the book tomorrow?
C. He has been promising so
D. for the past seven days