> Plus de cours & d'exercices d'anglais sur les mêmes thèmes : | For ou since? [Autres thèmes] | |
> Tests similaires : - Test de niveau grammatical-anglais débutant - For, Since, During ou Ago - Since ou for? - For, since, ago, during et leur emploi - During, for ou since - For / Since - Since et For - Since For | |
> Double-cliquez sur n'importe quel terme pour obtenir une traduction... |
For, Since ou Ago - cours
FOR, quand il est employé avec le present perfect, indique une durée, le temps écoulé depuis que l'action a eu lieu.
L'action n'est pas terminée au moment où l'on relate les faits d'où l'emploi du present perfect qui, comme son nom l'indique, renferme une construction au présent, celle du verbe 'to have' (+ part. passé)
On peut le traduire par : Cela fait ... que ... ou bien : Il y a ... que ...
exemple : I have lived here for three months = Cela fait trois mois que je vis ici. (autrement dit, je suis ici depuis trois mois/Il y a trois mois que je vis ici)
et donc, la personne continue à vivre à l'endroit en question.
He has slept for two hours = cela fait deux heures qu'il dort (autrement dit, il dort depuis deux heures ..)
et il dort encore au moment où l'on en parle
Ici, les deux heures représentent une durée et non un point de départ comme l'aurait représenté une phrase du type :
Il dort depuis deux heures (sous-entendu deux heures de l'après-midi) et à ce moment-là, il aurait fallu employer SINCE (voir ci-dessous)
SINCE : indique le point de départ de l'action, le moment où elle a commencé dans le passé et cette action dure encore :
exemple : I have been here since my birth = je suis ici depuis ma naissance.(et j'y suis toujours ...)
He has slept since midday = il dort depuis midi (et il dort encore ...)
AGO : Quand l'action est terminée, il faut employer le prétérit
AGO se place derrière un indicateur de temps
Il s'utilise toujours avec le prétérit
Il indique un repère dans le passé
exemples : I lost my keys three days ago = j'ai perdu mes clés il y a trois jours
They went to Bogota a few years ago = ils sont allés à Bogota il y a quelques années.
EXERCICE : Choisissez entre For, Since ou Ago pour compléter les phrases ci-dessous
Exercice d'anglais "For, Since ou Ago - cours" créé par hidalgo avec le générateur de tests - créez votre propre test ! [Plus de cours et d'exercices de hidalgo]
Voir les statistiques de réussite de ce test d'anglais
Merci de vous connecter à votre compte pour sauvegarder votre résultat.
Fin de l'exercice d'anglais "For, Since ou Ago - cours"
Un exercice d'anglais gratuit pour apprendre l'anglais.
Tous les exercices | Plus de cours et d'exercices d'anglais sur les mêmes thèmes : | For ou since?