The Presente perfect tense








https://allthingslanguages.blogspot.com/





What have you done?

Mary is an english teacher. She is on a package tour in Morocco.

Read the telephone conversation with her mother.

Mary  hello mum
Mother hello, darling
Mary i'm having a great time
Mother i know honey. Have you visited hassan tower?
Mary Not yet. We ara on  our way back to the hotel. We have just visited kasbah oudaya.
Mother  have you been to kasbah shalla?
Mary  yes, mum we have also gone sightseeing in the old medina, i have bought a lot of postcards but i haven't sent any to my friends yet. I've also visited craft shops and bought some lovely local handicrafts. They are not expensive.

Mother  have you had couscous, the moroccan traditional dish?
Mary  not yet, but i'm going to have it for lunch tomorrow, friday, and in the afternoon we are going to temara beach, ana meeting the local windsurf club members.
Mother sounds interesting! Have a nice time and enjoy yourself. I will call you late.bye
Mary  bye.

What do you think about the Moroccan traditionl dish?





Exercices :
Complete the sentences with the correct form of the present perfect.


  1. He has  worked hard today. (work)
  2. My bike is dirtyy. I ............it. (not wash)
  3. ...............the game.......................? (finish)
  4. We....................always..........................here. (live)
  5. My brother......................never..................a laptop. (want)
Complete the sentences.
  1. I'm hungry. I haven't eaten anything today. (not eat)
  2. he's here now. he's..................out. (be)
  3. They aren't here. They.....................to the mall. (go)
  4. I...................... never......................that movie.Is it any good? (see)
  5. .....................you ever........................of learning Russian? (think)