Completion with present relevance? Better 'has completed' if deadline is recent. Here correct 'has completed' as present perfect is common. But given 'before the deadline' could be past. However 'has completed' fits if deadline is ongoing. I'll set correct_answer D.
No comments yet. Be the first to start the discussion!