Chers finalistes, préparez-vous pour le grand jour avec nos contenus !

Des items de toutes les options taillés sur mesure pour que vous prépariez mieux vos épreuves

Start learning
Present perfect Tense
Matériel didactique : Craie de couleur
Objectif opérationnel : At the end of the lesson pupils should be able to build sentences with present perfect tense


Turn the verbs in () into present continuous tense

  1. I (to look) at your photos
  2. The girl (to send) messages
  3. The Policeman (to stop) cars?


  1. I am looking at you
  2. The girl is sending
  3. Is the policeman stopping a car?


T. What are you doing now?

T. What course had you before English?

T. Is the French teacher still in the room now?


P. We are learning English

P. we had French

P. No, he left 10 minute ago

The subject Matter announcement

Today we will study Present perfect Tense  

The subject Matter announcement

Today we will study Present perfect Tense  


the boy has been here for an hour.

T. Is the boy just coming here now?

T. how has the boy been here?

T. Has the man already begun the work?

T. Have you ever travelled by plane?


P. No he has been here before now

P. He has been here for a minutes the man has already begun the work

P. Yes, he has begun the work

P. Yes, I have travelled by plane 


Structure: S + Have/has + past part

Eg: Has the teacher corrected our copybooks?


Present perfect tense is used to express:

  1. A recently completed action we have just begun the lesson
  2. Past actions where time is not given or definite Eg: I have given instructions
  3. An action that begun in the past and goes on till now we have been there since 12


  1. Already: a certain time before speaking
  2. Never: at no time
  3. Ever: at any time
  4. Just: immediately before speaking 

An action that begun in the past and continence up to now

Already: at any time

Ever: at any time

Never: at no time

Put the verbs in () in present perfect

  1. Their parents (to give) an answer
  2. Your mother (not to solve) the problem
  3. I (to reach) the beach