FOR et SINCE peuvent être tous deux utilisés avec le passé parfait.
For et Since. For et Since se traduisent tous les deux par depuis. Ils s'emploient quasiment toujours avec le present perfect (ou present perfect progressif). I haven't called him for 6 months.
FOR est utilisé lorsque l'on parle d'une période de temps par exemple 3 years, 4 hours, ages, a long time, months, years. SINCE est utilisé lorsque l'on parle d'une date précise dans le temps par exemple Monday, 2004, July.
For répond à la question How long?, qui s'accompagne d'un present perfect, car on interroge sur le temps écoulé depuis que l'action a commencé. Le lien passé-présent doit être rendu par l'emploi du present perfect en anglais.
FOR et SINCE peuvent être tous deux utilisés avec le passé parfait. SINCE ne peut être utilisé qu'avec les temps composés. FOR peut également être utilisé avec le passé simple.
Since s'utilise avec un present perfect ( ou un past perfect si le point de vue de référence est lepassé ) . Ex : She has been working for two hours . Elle travaille depuis deux heures . ( Sous entendu , elle travaille encore ; en français , on utilise le présent . )
La préposition for sert à exprimer la durée d'une action, la période d'une action ou d'un événement. Exemples : I've lived here for 8 months. She was waiting for him for 5 years.
Le present perfect est utilisé pour parler d'actions qui ont eu lieu très récemment, sans mentionner un moment précis dans le passé. Exemple : She has just finished her homework. (Elle vient de terminer ses devoirs.)
SINCE s'utilise si vous souhaitez parler d'un point précis dans le temps. Exemple : We have been married since 2005 = Nous sommes mariés depuis 2005. Since 1999 I have had a computer = Depuis 1999, j'ai un ordinateur. Attention à ne pas la confondre avec la préposition de cause SINCE.
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.
Ce n'est pas une coïncidence, since dans le sens depuis prend toujours le présent perfect en anglais. Concernant le deux premier exemple ci-dessus, il est également possible d'utiliser le present perfect progressive sans grand changement de sens : I have lived in Paris since I left university.
Exprimer une durée avec for ou since et le present perfect
For : une durée avec une indication de temps. Ex : I've been a dancer for five years. J'ai été danseur pendant cinq ans. Since : une durée à partir d'un point précis, une date, une semaine, un jour, une heure... Ex : I've been a dancer since 2011.
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.
For = pour
For permet d'exprimer le but, et peut être suivi d'un nom ou d'un verbe (Attention ! dans ce cas-là, le verbe est en forme ING). On peut exprimer également le but avec la préposition to, et dans ce cas, le verbe est en forme infinitif.
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.
Ainsi, en utilisant "have been", vous exprimez le fait que vous y êtes déjà allé mais que vous en êtes déjà revenu. Exemples: I have been in Germany for three years. Je suis allé en Allemagne pendant trois ans.
Avec les sujets I, You, We, They , on va avoir : have (ou en contraction : ' ve) been . Et avec les sujets She, He, It (3ème personne du singulier), c'est has (contraction : 's) been .
For est principalement utilisé avec les temps du parfait (present perfect, past perfect, etc.) pour indiquer la durée d'une action qui se poursuit depuis le passé jusqu'au présent ou qui s'est étendue sur une période spécifique dans le passé.
Si vous souhaitez mettre un adjectif court au superlatif, il suffit de mettre« the » devant ce dernier et d'ajouter le suffixe « –est » à la fin de l'adjectif. Par exemple : The smallest : le plus petit / la plus petite. The tallest : le plus grand / la plus grande.
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.
Les phrases avec si doivent respecter la concordance des temps : Pour exprimer une quasi-certitude ou probabilité : Si + présent de l'indicatif → verbe 2 à l'indicatif (présent ou futur simple) ou à l'impératif. Pour exprimer une hypothèse (incertain) : si + imparfait → verbe 2 au conditionnel présent.
Utilisez le passé simple pour décrire des situations ponctuelles et terminées dans le passé qui n'ont pas de rapport avec le présent. Par exemple : Yesterday I went to the store. - Je suis allé au magasin hier.
• Le présent
Pour utiliser le présent dans l'expression du futur, il est nécessaire d'utiliser un indicateur de temps (demain, dans 10 ans, la semaine prochaine, etc.). Sinon, utiliser le présent c'est parler au présent.