Topics: Present Simple, Present Continuous or Present Perfect
He______ (do) his homework at the moment.
A. is doing
B. does
C. has done
Preview next quiz:
She _____ (walk) to school today because it ______ (rain).
A. is walking / is raining
B. hasn’t walk / has rain
C. walks / has rained