A. have
B. has
C. had
D. having
A. leaves
B. leave
C. left
D. leaving
A. saw
B. have seen
C. see
D. seeing
A. are
B. were
C. is
D. was
A. works
B. worked
C. has worked
D. working
A. take
B. takes
C. took
D. taking
A. has
B. have
C. had
D. was
A. is
B. was
C. are
D. were
A. wash
B. washes
C. washed
D. washing
A. closed
B. close
C. closes
D. closing