问题

ough she sometimes loses her temper, herstudents like her no less— That’s it _____ , she is really a good teacher
A:have finished
B:finish
C:finished
D:had finished
B:finish
C:finished
D:had finished
正确答案是: