They said they()their own job.
A:finished
B:would finish
C:have finished
D:had finished
出自:教师招聘考试(中学英语)学科专业知识