A has done
B did
C does
D had done
Correct Answer: Option E
Download our app for free and access thousands of MCQ questions with detailed solutions