问题

Iwonder why he has been acting so strange these days. —Recentpressure at work may ______ his behavior.
A:finished
B:are finishing
C:have finished
D:stand for
B:are finishing
C:have finished
D:stand for
正确答案是: