He ----------------------- from London last week.
-
has returned
-
have returned
-
had returned
-
returned
D
Correct answer
Explanation
'Last week' is a specific past time marker, so the simple past tense 'returned' is correct. Present perfect 'has/have returned' would be wrong because it connects to the present. Past perfect 'had returned' would need another past event for comparison.