Geçmişte başarıları anlatma (Talking about past achievements) Test 1

Soru 10 / 10

They couldn't believe he ______ the entire marathon without any training.

A) completes
B) had completed
C) has completed
D) is completing