Have ou has ?
Un partage, trois métiers : have possède, have construit le present perfect, et have to dit l'obligation. L'accord est le même dans les trois.
La réponse courte
Employez has avec he, she, it et toute personne ou chose au singulier. Employez have avec I, you, we, they et les pluriels. Au passé, les deux deviennent had, pour tous les sujets.
Laquelle vous faut-il ?
| Sujet | Présent | Passé |
|---|---|---|
| I, you, we, they, plusieurs choses | have | had |
| he, she, it, une chose | has | had |
Entraînez-vous sur ce choix
Chargement…
Votre première question arrive.
Côte à côte
Trois phrases pour chaque forme, tirées des 366 phrases de cet exercice. La réponse est surlignée.
have
- Have John and Mary ever traveled to Europe?
- Have you been looking for them since last week?
- Have they been building the bridge since spring?
has
- Has she written the report already?
- Has she been walking her dog every morning?
- Has he been cleaning the house for the past hour?
Trois métiers, une seule règle d’accord
- la possession : She has a bike. They have a bike.
- le present perfect : She has gone. They have gone.
- l’obligation : She has to go. They have to go.
Dans les trois, has appartient à he, she, it et aux choses au singulier ; have, à tout le reste. Quel que soit le métier, c’est le sujet qui décide.
Après do, does et did
Dès qu’un auxiliaire prend l’accord, have reste nu :
- Does he have a ticket? — et non does he has
- She doesn’t have time.
- Did they have a choice?
Have got
En anglais britannique, la possession se dit souvent avec have got, et le partage tient :
He’s got a new phone. They’ve got nothing to do.
Attention à la contraction : he’s got vaut he has got, et non he is got. Le même ’s sert pour is et pour has, et seul le reste de la phrase vous dit lequel.
Has been et has gone
Les deux sont au present perfect, et ils ne sont pas interchangeables :
- He has gone to Paris. — il y est maintenant
- He has been to Paris. — il y est allé un jour et il est revenu
Had, pour tous les sujets
Le passé n’a qu’une forme, ce qui supprime le choix :
I had, she had, they had.
Had est donc aussi ce qu’il vous faut pour le past perfect, avec n’importe quel sujet : she had left before I arrived.
Où ça coince pour un francophone
Un faux ami mérite d’être signalé tout de suite : « as » est une deuxième personne en français — « tu as mangé » — et has est une troisième en anglais : he has eaten. En traduisant « tu as mangé », on produit you has eaten, qui mélange les deux langues en trois mots.
Le reste est plus supportable qu’il n’y paraît, parce que le français répartit aussi les formes :
| français | anglais |
|---|---|
| j’ai | I have |
| tu as | you have |
| il a | he has |
| nous avons | we have |
| ils ont | they have |
Cinq formes françaises, deux formes anglaises — mais la frontière ne passe pas au même endroit : you prend have, pas has.
« Devoir » donne have to, et il s’accorde pareil : « elle doit partir » → she has to go ; « nous devons partir » → we have to go.
Après does, le verbe reste nu : « a-t-il une voiture ? » → Does he have a car?, et non does he has. C’est la troisième erreur de la liste, et elle vient de l’accord français qui reste sur le verbe.
« Il est allé » et « il a été » se séparent en anglais. Votre « j’ai été à Paris » vous donne directement I have been to Paris, et « il est parti à Paris » donne he has gone to Paris. Le français marque la différence par le verbe, l’anglais par le participe.
Et l’auxiliaire est toujours have. « Elle est partie » → she has left. Le choix français entre être et avoir n’existe pas en anglais.
Erreurs à éviter
Incorrect : She have two brothers. correct : She has two brothers.
She est une troisième personne du singulier, donc la forme est has.
Incorrect : He have finished. correct : He has finished.
Au present perfect, l'auxiliaire s'accorde avec le sujet comme le ferait le verbe principal.
Incorrect : Does he has a car? correct : Does he have a car?
Does porte déjà l'accord, donc have revient à sa base.
Incorrect : Everybody have left. correct : Everybody has left.
Everybody est singulier, quel que soit le nombre de gens qu'il couvre.