Exercice 1
Conjuguer les verbes entre parenthèses au present perfect.
1. My neighbour ...has just bought.... a new car.
2. My cousins ......have not decided... yet where to go on holiday, perhaps in
3. Alex ....has gone..... to the cinema with his girl friend.
4. I .....have seen.... 'the good, the bad and the ugly ' : I like it.
5. Have you ever been... to France ?
6. Julien .....has just met.... his friend.
7. Recently, we .....have had....many parties with our friends.
8. What ....have you done... during the holidays?
9. He has not worked.
10. Have you already finished ?
Exercice 2
Conjuguer les verbes entre parenthèses au preterit ou au present
perfect. Entourer les indices dans chaque phrase.
1. I have never eaten anything so delicious !
2. She bought a new car yesterday.
3. She went to San Francisco last Monday.
4. She started to work in this factory 2 weeks after it was opened.
5. We have known each other since 1999.
Attention, cette phrase se traduit par un présent en français !
6. Twenty people died in the accident yesterday.
7. We have always had turkey for Christmas.
8. More than once I have sat here for hours, waiting for her.
« Plus d'une fois » signifie que c'est déjà arrivé dans le passé et qu'il le fait encore
9. When did you last meet her?
10. My mother was born in Honolulu.
11. Last summer I spent a nice afternoon with a friend; we went to the cinema, did
some shopping and talked a lot.
« last summer » indique une référence à un fait passé et à aucun moment de la suite
de la phrase, il n'y a d'allusion à une conséquence dans le présent. C'est donc une
énumération de faits passés sans conséquence dans le présent.
12. I met my friend Jenny at university and we have remained friends ever since.
Dans cette phrase, présence des deux temps car la rencontre s'est faite dans le
passé « at university » et ils sont restés (donc le sont toujours) amis depuis.
13. It is late ! 11.00 pm !! By the way darling, I bought a new dress this morning.
Aucune conséquence dans le présent de l'achat de la robe, simple énonciation d'un
fait passé.
14. Uncle Jimmy came to stay with us last month; it was very nice.
15. Look at that man ! he can't stand up because he has drunk too much
Conséquence dans le passé que l'homme a trop bu : il ne tient pas debout.
16. I have studied / have been studying Philosophy for a few years and I think it
is a real advantage in life. I'm still learning philosophy.
Present Perfect car « I » dit à la fin qu'il apprend toujours bien que l'action ait
démarré dans le passé. Possibilité ici de conjuguer au Present Perfect be+ing car
présence d'une durée. Le locuteur choisira selon qu'il souhaite insister sur la
conséquence de l'action ou sur sa durée.
17. That poor old man has worked / has been working hard all his life (from 1953
to 1999). He feels miserable because he has no money left.
Present Perfect car « he » n'a plus d'argent malgré son labeur. Possibilité ici de
conjuguer au Present Perfect be+ing car présence d'une durée. Le locuteur choisira
selon qu'il souhaite insister sur la conséquence de l'action ou sur sa durée.
18. I have travelled a lot but I have never been to the USA.
19. He has worked hard for 3 years and he is proud because he passed his exam.
Present Perfect car conséquence dans le présent « he is proud ». ATTENTION ! Pass
an exam signifie réussir un examen et non pas le passer, événement passé.
NB : To have an exam / to take an exam / to sit for an exam = passer un examen
To pass an exam = réussir un examen
To fail an exam = rater un examen
Exercice 3
Choisir le bon mot : for, since ou ago.
1. She went to Brisbane three years…AGO….
2. We have been learning English ……FOR….. six months.
3. I met her a long time …AGO…
4. She has worked on this translation …FOR….. a few hours.
5. He has been watching TV …SINCE…… 6 p.m.
6. Three days …AGO…… he started reading a book.
7. It has been a long time …SINCE….. I met her.
8. She has been singing …FOR….hours.
9. Tom has been sleeping …SINCE….yesterday.
10. The weather has been very fine…SINCE….. the beginning of June.

Documents pareils