The Present Perfect and the Present Perfect Continuous Tenses


Available Answers

  1. 1.

    Complete this conversation using the present perfect form of the verbs in the box.

    bookbuyputfinishnot do
    maketakepackpick 

     

    1. Ashish: Have you   packed  all your clothes?
    2. Ruchi: Yes, I ________ packing everything.
    3. Ashish: __________ you ___________ up gifts for your parents in Delhi?
    4. Ruchi: Yes, I ____________ books for my mother and a new phone for my father.
    5. Ashish: Nice! ___________ you ____________ printout of the tickets?
    6. Ruchi: Yes, I __________ two copies, and __________ them in my handbag.
    7. Ashish: Good ___________ you ____________ a cab yet?
    8. Ruchi: No, I ___________ that yet. I will do that tomorrow.
  2. 2.

    Complete these sentences or questions using the words in brackets. Use the present perfect tense in appropriate places.

    1. This is the best chocolate milkshake (I/ever/have).
      This is the best chocolate milkshake I have ever had._
    2. It is the first time (I/reach/school/so/late).
    3. (you/ever/been) to Amsterdam?
    4. Meby Duck is the most interesting book (that/l/ever/read).
    5. Aditi is very god (for/she/play/the/guitar/tor/years/now).
    6. Surai is excited (because/win/the/first/prize).
    7. (he/go/to/London) and won't be back until next month.
    8. He knows a lot about foreign cultures, (though/he/not live/abroad/himself).
    9. Do you know if (she/invite/her/friends/yet)?
  3. 3.

    Complete these sentences using the present perfect continuous forms of the verbs in brackets.

    1. Rashi is tired, because she    has been playing    (play) tennis for the last three hours.
    2. Rajesh _____________ (try) to finish his assignments all morning.
    3. My hamster is getting weaker, because it _____________ (not eat) properly for the last few weeks.
    4. How long ______________ you ______________ (learn) Spanish?
    5. Where are my socks? I ________________ (look) for them all day.
    6. My father _______________ (use) the same computer for the last five years.
    7. Soumya and Tarika _______________(practise) their guitar skills for the upcoming music festival.
    8. Ramya _______________ (work) on this presentation all week.
  4. 4.

    Rewrite these sentences using the present perfect continuous tense such that their meaning remains the same. Use the words for and since, wherever required.

    1. Rajan started cleaning his room an hour ago. He is still cleaning it.
      Rajan has been cleaning his room for an hour.
    2. Mithun started sleeping in the afternoon. Why is he still sleeping?
    3. Suraj is travelling in Europe. He started his travels a month ago.
    4. Ten years ago, Nyree and Hitika started a company together. They still run the company together.
    5. You waited to meet me for five hours. Why did you wait?
    6. Keerthi started learning the sitar in 2010. She is still learning it.
    7. Mother is working on her presentation. She started working on it at 5 p.m.
    8. My family visits the same doctor. We first visited her in 2014.
  5. 5.

    Complete this conversation with the present perfect or present perfect continuous forms of the verbs given in brackets.

    1. Howard: Welcome to our show, Janet. How long    have    you    been playing    (play) tennis?
    2. Janet: Thank you, Howard. I ____________ (play) tennis since I was seven.
    3. Howard: Wow. Since when ____________ you ____________ (take) part in professional tournaments?
    4. Janet: I ____________ (be) a professional tennis player for the last five years.
    5. Howard: What forms of exercise routines and diets ____________ you (follow) to stay ahead?
    6. Janet: I ____________ (do) yoga for the last couple of years. It _____________ (help) me regain my strength and build up my stamina.
    7. Howard: That's great! Tell us a bit about the ongoing grand slam. How _____________ it _____________ (be) for you so far?
    8. Janet: It _____________ (be) very challenging, but rewarding. I _____________ (work) hard on improving since last year and it is showing results now.
    9. I ____________ (do) well against all my opponents so far.
    10. Howard: Yes, indeed. We wish you all the very best for the rest of the tournament.
    11. Janet: Thank you, Howard.
  6. 6.

    What activities have you been doing for the time periods mentioned here?

    1. I have been writing in my journal regularly   for a week.
    2. _____________________________________ for one month.
    3. ____________________________________ since last year.
    4. _________________________________ since I was a child.
    5. ___________________________________ since yesterday.
    6. _______________________________________ all morning.

Please login to post your comments.