Primary 5 Grammar: Set F - Question 1

"You _______ finish your homework by today or I will punish you," warned Mother.

(1)

can

(2)

may

(3)

must

(4)

could

St Nicholas Girls' School