Câu hỏi The workers ______ (finish) their shift an hour ago. A. finish B. are finishing C. finished D. have finished