HOW LONG ARE YOU GOING TO STAY HERE

226. How long are you going to stay here?

- I'm going to stay here till my brother ... his exams.

a. finishes

b. finished

c. would finish

d. will finish

--> a