Game Preview

present perfect vs present perfect continuous

  •  English    20     Public
    grammar
  •   Study   Slideshow
  • Parvati (read) ..................... ................................................. the book all afternoon.
    1. Parvati has been reading the book all afternoon.
  •  25
  • They (telephone) ............................................... for hours.
    2. They have been telephoning for hours.
  •  25
  • Jenny, how many apples you (pick) ...............................?
    Jenny, how many apples have you picked?
  •  25
  • He is very tired now. He (run) ............................
    He is very tired now. He has been running
  •  25
  • Molly (study) .......................... ............................ hard. She’ll take an exam next week.
    Molly has been studying hard. She’ll take an exam next week.
  •  25
  • Dinner’s ready. My mother (cook) .................................a good meal for the family.
    Dinner’s ready. My mother has cooked a good meal for the family
  •  25
  • What you (do) ..................... ...................................., Sirius? You are covered in paint.
    What have you been doing, Sirius? You are covered in paint.
  •  25
  • They (run) .................... ......................................... 4,000 meters.
    They have run 4,000 meters
  •  25
  • How long Peter (wait) ....... .................................................. for the bus?
    How long has Peter been waiting for the bus?
  •  25
  • My grandparents (live) ............................................... in this house all their life.
    My grandparents have lived in this house all their life
  •  25
  • My grandpa (visit) ............... ................................................ many different countries.
    My grandpa has visited many different countries
  •  25
  • They (decorate) ......... .................................... the house for Christmas. It looks nice.
    They have decorated the house for Christmas. It looks nice.
  •  25
  • These boys (fight) ......... for 15 minutes. They (have).................... 3 fights this week.
    These boys have been fighting for 15 minutes. They have had 3 fights this week.
  •  25
  • They (just/arrive) ........ home from Spain. They look sunburned. I think they (lie) ...... in the sun.
    They have just arrived home from Spain. They look sunburned. I think they have been lying in the sun.
  •  25
  • He (not/do) ....anything to help his wife this evening because he (watch) ....... TV for the last 2 hours.
    He hasn’t done anything to help his wife this evening because he has been watching TV for the last 2 hours.
  •  25
  • Kate has to stay at home because it (rain) .............. . heavily for hours.
    Kate has to stay at home because it has been raining heavily for hours.
  •  25