问题

What does Tom’s uncle do —He is a teacher. He __________ physics at a schoolnow.
A: will teach
B: hastaught
C:teaches
D: taught
B: hastaught
C:teaches
D: taught
正确答案是: