اردو

Home / Practice / Tenses for Writing and Speaking / Worksheet

Practise online

Tenses for Writing and Speaking

IELTS · Grammar · 6 questions

Name: ____________________   Date: ____________

  1. The number of mobile users ____ rapidly over the last decade.

    • A is increasing at
    • B increases
    • C increased in
    • D has increased
  2. In 2010 the figure ____ 20 percent.

    • A has been
    • B is
    • C had been
    • D was
  3. By 2030 the population ____ by 10 percent, according to the forecast.

    • A rose
    • B rises
    • C will have risen
    • D has risen
  4. When I called her, she ____ dinner.

    • A cooks
    • B was cooking
    • C has cooked
    • D cooked it
  5. Scientists ____ this disease for many years, but they have not found a cure.

    • A have been studying
    • B are studied
    • C studied
    • D study
  6. The graph ____ the percentage of households with internet access.

    • A showed to
    • B is showed
    • C shows
    • D has been showing to

Answer key

1. D, 2. D, 3. C, 4. B, 5. A, 6. C

  1. The present perfect links a past period to now.

  2. A finished past time (2010) needs the simple past.

  3. The future perfect shows completion before a future time.

  4. The past continuous shows an action in progress.

  5. The present perfect continuous stresses duration up to now.

  6. Use the present simple to describe what a chart shows.