J'ai attendu un certain temps avant que Susie ne m'accorde un rendez-vous. After a while, the baby fell asleep. Au bout d'un moment le bébé s'est endormi. Notez que while est toujours suivi d'un verbe, alors que during est toujours suivi d'un nom.
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.
When, suivi d'un verbe au présent ou au futur? 2) When = interrogatif : quand, à quelle date, à quel moment? Dans ce cas, le verbe au futur en français, sera également au futur en anglais. Quand viendras-tu?
Finalement, pour faire simple, nous pourrions presque dire que WHILE = PENDANT QUE, tandis que WHEN = QUAND.
I met my wife while I was at university. 2- During est une préposition suivie par un nom, qui indique quand un événement se produit, à un moment précis au cours d'une certaine période. 3- For est une préposition suivie par un nom, qui indique combien de temps un événement dure.
La boucle do-while
La boucle do while fonctionne comme la boucle while , à un petit détail près : elle s'exécutera toujours au moins une fois, alors qu'une boucle while peut ne pas s'exécuter si la condition est fausse dès le départ.
Les adverbes de temps se situent en général en fin de phrase (mais aussi au tout début!). Exemple : She will come tomorrow. Yesterday, I saw a rainbow. Quant aux adverbes de quantité et de fréquence, ces derniers sont placés après le verbe « to be » (être) et avant les autres verbes.
Fonctionnement. Une boucle while est constituée d'un bloc de code source et d'une condition. À l'exécution, la condition est d'abord évaluée, et si elle est vraie, le bloc de code source est évalué. L'exécution du code est ensuite répétée jusqu'à ce que la condition soit fausse.
Les temps en anglais sont utilisés pour situer une action ou un moment dans le temps : au présent, au passé et au futur. Il existe douze temps verbaux dont les plus courants sont le présent et le passé en anglais. Les temps sont parfois utilisés pour exprimer autre chose que leur rôle d'origine.
Liste des temps anglais
Le présent (appelé present ou non-past) Le passé (appelé past ou preterit)
While (US) ou whilst (UK) signifie “pendant que”, “alors que” : While (he was) living in Paris, Bruno created his first perfumes. Alors qu'il vivait à Paris, Bruno créa ses premiers parfums.
Il y a trois temps verbaux principaux en anglais: le simple present (présent simple), le simple past (prétérit simple) et le future. Pour chacun de ces temps, il y a plusieurs aspects : progressive (continu), perfect (parfait) et perfect progressive (parfait continu).
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.
while True: print("Cette boucle est infinie !") Dans cet exemple, la boucle « while » est toujours vraie car la condition est « True ». La boucle continuera donc à s'exécuter indéfiniment, ce qui entraînera une boucle infinie.
Une boucle UNTIL est l'inverse d'une boucle WHILE, c'est à dire que vous pouvez faire la même chose, sauf qu'il faut inverser la condition, donc le choix entre une boucle UNTIL et une boucle WHILE est plus une préférence personnelle, ou parce qu'elle correspond mieux à l'énoncé du problème.
L'instruction break sort complètement d'une boucle for ou while . Pour ignorer le reste des instructions dans la boucle et démarrer la prochaine itération, utilisez une instruction continue . break n'est pas défini à l'extérieur d'une fonction for ou while . Pour quitter une fonction, utilisez return .
Le past continuous est un temps verbal utilisé pour décrire des actions en cours qui se sont déroulées dans le passé. Il indique que l'action était en train de se produire à un moment précis du passé, et il est souvent utilisé pour fournir un contexte ou une image plus détaillée d'une situation passée.
L'imparfait permet de décrire un fait passé sous l'angle de la continuité, commencé avant le moment passé de référence et souvent inachevé à ce moment : - Il conduisait bon tain quand son téléphone cellulaire se mit à sonner. → He was driving at a good speed when his cell phone started ringing.
Prétérit continu (ou imparfait)
Utilisez-le pour décrire des situations en train de se dérouler à un moment donné dans le passé. Employez alors l'auxiliaire « be » au passé (« was/were ») et le participe présent. Exemple : « I was checking » (je vérifiais) « You were checking » (tu vérifiais).
L'instruction Exit While peut fournir un autre moyen de quitter une boucle While . Exit While transfère immédiatement le contrôle à l'instruction qui suit l'instruction End While . Vous utilisez généralement Exit While une fois que certaines conditions sont évaluées (par exemple, dans une structure de If...Then...
L'instruction do... while crée une boucle qui exécute une instruction jusqu'à ce qu'une condition de test ne soit plus vérifiée. La condition est testée après que l'instruction soit exécutée, le bloc d'instructions défini dans la boucle est donc exécuté au moins une fois.
La syntaxe est la suivante :
WHILE expression DO instruction; L'instruction qui suit DO est exécutée tant que l'expression est vrai (true). L'expression est évaluée avant exécution de l'instruction; ainsi, si l'expression est false dès la première boucle, l'instruction n'est jamais exécutée.
Voici quelques adverbes de fréquence que vous pouvez placer soit au début soit à la fin d'une phrase : frequently, regularly, sometimes, normally, usually, generally, often.
Pour former les temps perfect simple, on emploie l'auxiliaire have (au bon temps et à la bonne forme) suivi du participe passé du verbe. Pour former les temps perfect continuous, on emploie have (au bon temps et à la bonne forme) suivi de been puis de la base verbale + -ing.