When et While sont utilisés quand deux choses se passent en même temps. Quand deux actions dans le temps se passent en même temps il faut généralement utiliser While. Quand une action précise se passe pendant une action dans le temps, on utilise When ou While.
Tout comme during, while sert à mettre deux événements en parallèle. Cependant, au contraire de during qui sera toujours suivi d'un nom, while s'utilisera lui avec une phrase complète (sujet + verbe). Par exemple : We talked about you while we were having dinner.
Finalement, pour faire simple, nous pourrions presque dire que WHILE = PENDANT QUE, tandis que WHEN = QUAND. Tout simplement ! A bientôt pour le prochain épisode.
Comment se forme le present perfect ? Le present perfect se forme avec l'auxiliaire have au présent (she/he/it has – I/we/you have) et le participe passé du verbe. À l'oral on contracte has et have en 's et 've. Remarque : attention à ne pas confondre is et has dans leur forme contractée : 's.
Le past perfect se construit avec had (preterit de have) + le participe passé. Il permet d'exprimer une action accomplie antérieure à un moment donné situé dans le passé : When he had finished his trip around the world, Bruno started the San Francisco-based Delavigne Corporation.
La différence entre prétérit et participe passé est qu'il n'ont pas les même fonctions : Le participe passé peut être employé en tant qu'adjectif ou servir à former le present perfect : ce temps du passé exprime une action passée qui a encore des conséquences sur le présent. I have bought coffee this morning.
Nous utilisons le prétérit pour parler d'une action dans un passé révolu, c'est à dire quand l'action est clairement définie dans le passé et qu'il n'y a pas de lien avec le présent. Souvent, il y a une date ou un marqueur de temps comme “yesterday”, “last week”, “two years ago”, etc.
Le passé simple, appelé également preterit ou past simple, est un temps anglais qui permet de parler d'un événement, d'une action passée et terminée ou d'un état qui a eu lieu pendant un laps de temps précis.
Le boucle while
En anglais " while " signifie "Tant que". Pour créer une boucle , il faut donc utiliser ce mot clé suivi d'une indication qui dit quand la boucle s'arrête.
L'instruction break permet de « casser » l'exécution d'une boucle ( while ou for ). Elle fait sortir de la boucle et passer à l'instruction suivante. Dans le cas de boucles imbriquées, l'instruction break ne fait sortir que de la boucle la plus interne.
Syntaxe d'une boucle WHILE
Lorsque tu écris une boucle WHILE, il faut faire attention à deux choses : la première ligne se termine toujours par deux points “:” le bloc de code qui contient les instructions doit être indiqué par une indentation, c'est-à-dire un léger décalage vers la droite.
la boucle While est utilisée dans les situations où nous ne savons pas combien de fois la boucle doit être excédée auparavant. la boucle For est utilisée où nous avons déjà une idée sur le nombre de fois que la boucle doit être exécuté.
Dans une subordonnée de temps en WHEN , AS SOON AS et autres conjonctions , on utilise le présent simple alors que la principale est au futur simple.
Le present perfect simple est un temps composé en anglais, il se forme grâce à l'auxiliaire have et au participe passé du verbe. Il exprime une action ayant un lien entre le passé et le présent, c'est pourquoi il est souvent confondu avec le past simple (prétérit).
En anglais, pour exprimer une action qui a débuté dans le passé mais a toujours un effet dans le présent, ou qui est toujours en train de se produire, on utilise le “present perfect simple”. Contrairement au prétérit, le present perfect simple décrit des actions qui ne sont pas terminées.
Règle du verbe to go
Ce verbe fait partie des verbes irréguliers avec un prétérit irrégulier : went et un participe passé irrégulier : gone.
Les adverbes ever et never expriment l'idée d'une période non identifiée antérieure au moment présent. 'Ever' et 'never' sont toujours placés avant le verbe principal (participe passé).
Le prétérit, également appelé simple past, est le principal temps du passé, exprimant toute action terminée. Il se construit en rajoutant la terminaison -ed à la fin du verbe, s'il est régulier : I washed the floor yesterday. J'ai nettoyé le sol hier.
Vous savez maintenant que les 3 temps les plus utilisés en anglais sont le présent simple, le prétérit et le futur simple.