a. She has been trying to contact you for several weeks.
      Elle a essayé de te contacter pendant plusieurs semaines.
  b.I have been thinking about your plan and i  must say that i like it very much.
     J'ai pensé à ton plan et je peux avouer que je l'aime ça beaucoup.
  c.Have you been working very hard  all this time?
     As-tu travaillé très dur tout ce temps? 
  a.He has been deciding to emigrate a long time ago.
  b.Have you been meeting many people from Dublin when you have been arriving New       York  .
  c.She has been working in a factory since May.
  d.They have been doing well so far.