IT IS TWO O'CLOCK, AND I ... MY HOMEWORK YET.A. HAVEN'T FINISHEDB...

159. It is two o'clock, and I ... my homework yet.

a. haven't finished

b. didn't finish

c. hadn't finished

d. don't finish

--> a