A have worked
B has worked
C will be work
D have had worked
Correct Answer: Option A
Download our app for free and access thousands of MCQ questions with detailed solutions