Bonjour,
Réponse :
a. I have just had a car accident
b. she has already won on the lottery
c. Has he made his bed yet?
d. You haven't done your homework
e. Has John ever been to Tokyo?
f. Have you driven the way from California?
Explications :
Present perfect
(+) sujet + has / have + participe passé
(-) sujet + hasn't / haven't + participe passé
(?) Has /Have + sujet + participe passé
Attention à la place des adverbes de fréquence ( already; never ... )