A. teach
B. teaches
C. taught
D. teaching
A. have
B. has
C. had
D. was
A. does
B. do
C. did
D. done
A. do
B. does
C. did
D. will
A. leave
B. leaves
C. left
D. leaving
A. has
B. have
C. had
D. was
A. walk
B. walks
C. walked
D. walking
A. finish
B. finished
C. have finished
D. had finished
A. go
B. goes
C. went
D. gone
A. is
B. was
C. were
D. be