Choose the best answer for each of following sentences.
I can’t come out because I _____________ my homework yet.
A. didn’t finish
B. haven’t finished
C. have had finished
D. have finished
Answer the question before viewing the answer below
Correct answer: B