×

Message d'erreur

Grammar Training Time

Present perfect en BE + -ING

Démo:  277980157 Disponible:  Oui
/sites/default/files/publiforge/assemblage_b1_03 (3)1551093182public://publiforge/assemblage_b1_03 (3)1551093182/Css/styles.csspublic://publiforge/assemblage_b1_03 (3)1551093182/Css/custom.css

tt2_presperf_ing_b1_17

Present perfect en BE + -ING

17. Traduisez ces dialogues. Puis comparez votre production avec celle du corrigé.

1. « Depuis combien de temps parles-tu français ? »

« Depuis trois ans. »

2. « Depuis combien de temps joues-tu du saxo ? »

« Depuis six ans. »

3. « Depuis combien de temps est-ce que tu chantes dans la chorale de l'école ? »

« Depuis septembre dernier. »

4. « Depuis combien de temps est-ce que tu joues aux échecs ? »

« Depuis que je suis tout petit. »

5. « Depuis combien de temps vis-tu à Seattle ? »

« Depuis de très nombreuses années, depuis 2000. »

 Réponse(s) 

1. ‘How long have you been speaking French?'

‘For three years.'

2. ‘How long have you been playing the saxophone?'

‘For six years.'

3. ‘How long have you been singing in the school choir?'

‘Since last September.'

4. ‘How long have you been playing chess?'

‘Since I was a little boy / girl.'

5. ‘How long have you been living in Seattle?'

‘For many many years. Since 2000.'

avion
/sites/default/files/publiforge/assemblage_b1_03 (3)1551093182public://publiforge/assemblage_b1_03 (3)1551093182/Css/styles.csspublic://publiforge/assemblage_b1_03 (3)1551093182/Css/custom.css

tt2_presperf_ing_b1_16

Present perfect en BE + -ING

16. Une mère arrive chez elle et s'étonne que ses cinq enfants n'aient rien préparé pour le dîner. Complétez les blancs en mettant le verbe entre parenthèses à la bonne forme.

The mother: ‘Why isn't dinner ready?'

1. Sandy: ‘Because I (read) and I didn't know what time it was. I'm sorry!'

2. Caroline: ‘Because I (browse) the Net and I completely forgot.'

3. Sophia: ‘I (sleep) I was exhausted.'

4. Greg: ‘I (not - feel) well lately. I couldn't prepare anything.'

5. Christopher: ‘I (work). I have a math test tomorrow.'

 Réponse(s) 

1. Sandy: ‘Because I've / have been reading and I didn't know what time it was. I'm sorry!'

2. Caroline: ‘Because I‘ve / have been browsing the Net and I completely forgot.'

3. Sophia: ‘I've / have been sleeping I was exhausted.'

4. Greg: ‘I have not / haven't been feeling well lately. I couldn't prepare anything.'

5. Christopher: ‘I've / have been working. I have a math test tomorrow.'

avion
/sites/default/files/publiforge/assemblage_b1_03 (3)1551093182public://publiforge/assemblage_b1_03 (3)1551093182/Css/styles.csspublic://publiforge/assemblage_b1_03 (3)1551093182/Css/custom.css

tt2_presperf_ing_b1_15

Present perfect en BE + -ING

15. Complétez les blancs de ce dialogue en utilisant un present perfect en BE + -ING

‘Are you ready for the performance in two days?'

‘I'm afraid, we are not ready yet.'

‘But what (you - do) all these months?'

‘We  (have - rehearse). We (have - sing). We (have - dance), (have - make) costumes, (have - learn) our roles by heart.'

‘Don't worry! You've put a lot of work into it. I'm sure it'll be a great success.'

 Réponse(s) 

‘Are you ready for the performance in two days?'

‘I'm afraid, we are not ready yet.'

‘But what have you been doing all these months?'

‘We've / have been rehearsing. We've / have been singing. We've / have been dancing, have been making costumes, have been learning our roles by heart.'

‘Don't worry! You've put a lot of work into it. I'm sure it'll be a great success.'

avion
/sites/default/files/publiforge/assemblage_b1_03 (3)1551093182public://publiforge/assemblage_b1_03 (3)1551093182/Css/styles.csspublic://publiforge/assemblage_b1_03 (3)1551093182/Css/custom.css

tt2_presperf_ing_b1_14

Present perfect en BE + -ING

14. Associez chaque énoncé à sa suite logique.

1. He speaks English very fluently.

2. She has been waiting for the bus for half an hour.

3. They have been watching videos on YouTube all night.

4. ‘How long have you been working in this shop?'

5. Katy has been talking all evening.

 Réponse(s) 

1. He speaks English very fluently. He has been learning English for six years.

2. She has been waiting for the bus for half an hour. But she can't get in because it's full. She is furious.

3. They have been watching videos on YouTube all night. They are too tired to wake up and go to school.

4. ‘How long have you been working in this shop?' ‘Since it opened.'

5. Katy has been talking all evening. That's why she hasn't done any homework yet.

avion
/sites/default/files/publiforge/assemblage_b1_03 (3)1551093182public://publiforge/assemblage_b1_03 (3)1551093182/Css/styles.csspublic://publiforge/assemblage_b1_03 (3)1551093182/Css/custom.css

tt2_presperf_ing_b1_13

Present perfect en BE + -ING

13. Observez les dessins suivants et déduisez ce que ces personnes ont fait. Puis comparez votre production avec celle du corrigé.

1. Why are your hands so dirty?

2. What have you been doing?

3. What have you been doing?

4. What have you been doing?

5. Why are you so angry?

pres-perfect-13-01
© Philippe Gady
pres-perfect-13-02
© Philippe Gady
pres-perfect-13-03
© Philippe Gady
pres-perfect-13-04
© Philippe Gady
pres-perfect-13-05
© Philippe Gady
 Réponse(s) 

1. I've been gardening.

2. I've been painting my garage door.

3. Have you been smoking?

4. I've been running for two hours.

5. Because I've been waiting for you for an hour.

avion
/sites/default/files/publiforge/assemblage_b1_03 (3)1551093182public://publiforge/assemblage_b1_03 (3)1551093182/Css/styles.csspublic://publiforge/assemblage_b1_03 (3)1551093182/Css/custom.css

tt2_presperf_ing_b1_12

Present perfect en BE + -ING

12. Cochez la bonne réponse.

  1. 1. You look tired.

    • I work all day.
    • I'm working all day.
    • I've been working all day.
  2. 2. I'm fed up.

    • I type my report all day.
    • I've been typing my report all day.
    • I typing my report all day.
  3. 3. He's exhausted.

    • He doing the house work since seven this morning.
    • He does the housework since seven this morning.
    • He's been doing the housework since seven this morning.
  4. 4. He has just found a new job.

    • He has been working in this company since last month.
    • He worked in this company since last month.
    • He's been working in this company since last month.
  5. 5. The mother hasn't slept a lot.

    • Her baby cries all night.
    • Her baby has crying all night.
    • Her baby has been crying all night.
 Réponse(s) 

1. I've been working all day.

2. I've been typing my report all day.

3. He's been doing the housework since seven this morning.

4. He's been working in this company since last month.

5. Her baby has been crying all night.

avion
/sites/default/files/publiforge/assemblage_a2_03 (1)1551093146public://publiforge/assemblage_a2_03 (1)1551093146/css/custom.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/styles.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/custom.css

tt2_presperf_ing_a2_08

Present perfect en BE + -ING

8. Choisissez la bonne traduction.

  1. 1. What have you been doing?

    • Que fais-tu ?
    • Que feras-tu ?
    • Qu'as-tu fait ?
  2. 2. How long have you been chatting with your friends?

    • Depuis combien de temps parles-tu avec tes amis ?
    • Combien de temps parleras-tu avec tes amis ?
    • Depuis combien de temps n'avais-tu pas parlé avec tes amis ?
  3. 3. We've been watching a series since the beginning of the afternoon.

    • Nous regardions une série depuis le début de l'après-midi.
    • Nous regarderons une série depuis le début de l'après-midi.
    • Nous regardons une série depuis le début de l'après-midi.
  4. 4. We've been playing video games since our parents left for work.

    • Nous jouions depuis que nos parents étaient partis au travail.
    • Nous jouons depuis que nos parents sont partis au travail.
    • Nous avions joué à des jeux vidéo depuis que nos parents étaient partis au travail.
  5. 5. We've been playing tennis for two hours and we're exhausted.

    • Nous avons joué au tennis pendant deux heures et nous sommes épuisés.
    • Nous avions joué au tennis pendant deux heures et nous étions épuisés.
    • Nous jouerons au tennis pendant deux heures et nous serons épuisés.
 Réponse(s) 

1. Qu'as-tu fait ?

2. Depuis combien de temps parles-tu avec tes amis ?

3. Nous regardons une série depuis le début de l'après-midi.

4. Nous jouons depuis que nos parents sont partis au travail.

5. Nous avons joué au tennis pendant deux heures et nous sommes épuisés.

avion
/sites/default/files/publiforge/assemblage_a2_03 (1)1551093146public://publiforge/assemblage_a2_03 (1)1551093146/css/custom.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/styles.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/custom.css

tt2_presperf_ing_a2_07

Present perfect en BE + -ING

7. Traduisez les phrases ci-dessous.

1. They've been shopping since the beginning of the afternoon.

2. He's been doing the housework for two hours.

3. She's been painting the room since this morning.

4. They've been cooking for their guests for three hours.

5. He's been ironing for more than an hour.

 Réponse(s) 

1. Ils font du shopping depuis le début de l'après-midi. 

2. Il fait ses devoirs depuis deux heures.

3. Elle peint la pièce depuis ce matin.

4. Ils cuisinent pour leurs invités depuis trois heures.

5. Il repasse depuis plus d'une heure.

avion
/sites/default/files/publiforge/assemblage_a2_03 (1)1551093146public://publiforge/assemblage_a2_03 (1)1551093146/css/custom.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/styles.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/custom.css

tt2_presperf_ing_a2_06

Present perfect en BE + -ING

6. Mettez le verbe entre parenthèses au present perfect simple ou au present perfect en be + -ing.

1. (you - ever - be) to New Zealand?

2. I don't know this man. I (never - meet)  him before.

3. Our neighbours (invite) all their friends to their housewarming party. (crémaillère)

4. The parents are pleased. The children their rooms . (tidy up)

5. Jane (drive) the same car for years.

6. Mother: “Why are your hands so dirty?”

Son: “I (fix) my bike.”

7. "What's the matter? Why are you crying?"

"I (chop: hacher) onions!"

 Réponse(s) 

1. Have you ever been to New Zealand?

2. I don't know this man. I've / have never met him before.

3. Our neighbours have invited all their friends to their housewarming party. (crémaillère)

4. The children have tidied / have been tidying their rooms up.

5. Jane has been driving the same car for years.

6. Son: “I've / have been fixing my bike.”

7. "I've / have been chopping onions!"

avion
/sites/default/files/publiforge/assemblage_a2_03 (1)1551093146public://publiforge/assemblage_a2_03 (1)1551093146/css/custom.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/styles.csspublic://publiforge/assemblage_a2_03 (1)1551093146/Css/custom.css

tt2_presperf_ing_a2_02

Present perfect en BE + -ING

2. Classez les formes verbales au present perfect simple ou en -ing en deux colonnes. Précisez ensuite ce que l'on met en lumière : le résultat ou l'activité.

  1. 1.

     Have you ever been to Scotland?How long has Linda been chatting with her friends?How long have you been living here?I've been playing tennis.I've been there twice.It's still raining. It's been raining since this morning.She has been chatting for two hours.What have you been doing?
    Present perfect simple
    Present perfect be + ing
  2. 2. How long have you been living here?

    • résultat
    • activité
  3. 3. How long has Linda been chatting with her friends?

    • résultat
    • activité
  4. 4. She has been chatting for two hours. 

    • résultat
    • activité
  5. 5. What have you been doing?

    • résultat
    • activité
  6. 6. I've been playing tennis.

    • résultat
    • activité
  7. 7. Have you ever been to Scotland?

    • résultat
    • activité
  8. 8. I've been there twice.

    • résultat
    • activité
  9. 9. It's still raining. It's been raining since this morning.

    • résultat
    • activité
 Réponse(s) 

1. Present perfect simple : Have you ever been to Scotland? - I've been there twice.

Present perfect be + ing : How long have you been living here? - How long has Linda been chatting with her friends? - She has been chatting for two hours. - What have you been doing? - I've been playing tennis. - It's still raining. It's been raining since this morning.

2. How long have you been living here? present perfect en be + -ing → activité

3. How long has Linda been chatting with her friends ? present perfect en be + -ing → activité

4. She has been chatting for two hours. present perfect en be + -ing → résultat

5. What have you been doing? present perfect en be + -ing → activité

6. I've been playing tennis. present perfect en be + -ing → activité

7. Have you ever been to Scotland? present perfect simple → résultat

8. I've been there twice. present perfect simple → résultat

9. It's still raining. It's been raining since this morning. present perfect en be + -ing → activité

avion
Cookies