A. finish
B. will finish
C. finishes
D. finished
A. put
B. puts
C. putting
D. putted
A. stood
B. stands
C. standing
D. stand
A. has
B. have
C. had
D. was
A. receive
B. received
C. receives
D. receiving
A. is
B. was
C. has been
D. had been
A. has
B. have
C. had
D. having
A. watch
B. watches
C. watching
D. are watching
A. plays
B. play
C. playing
D. played
A. is
B. are
C. was
D. be