14 Mart 2013 Perşembe

Present Perfect Progressive


Form of Present Perfect Progressive


 PositiveNegativeQuestion
I / you / we / theyI have been speaking.I have not been speaking.Have I been speaking?
he / she / itHe has been speaking.He has not been speaking.Has he been speaking?

Signal Words of Present Perfect Progressive

  • all day, for 4 years, since 1993, how long?, the whole week
Test your knowledge on the Present Perfect Progressive. After submitting your answers, you will see how well you have done in the test.

Test

Write the ing-form of the following verbs.

  1. cry → 
  2. prepare → 
  3. lie → 
  4. win → 
  5. dial → 

Choose the correct form: have or has and since or for.

  1. Emma  been learning English  five years.
  2. My friends  been living here  2003.
  3.  been waiting for Danny  20 minutes.
  4. Ross and Gavin  been travelling around Australia  six weeks.
  5. Carol  been exercising in the gym  2 o'clock.

Write sentences in present perfect progressive.

  1. Kevin / read → 
  2. you / TV / watch / all day → 
  3. Paul / to the radio / listen / not → 
  4. the men / cards / play → 
  5. the girls / cycle / not → 

Write questions in present perfect progressive.

  1. Carol / shout → 
  2. you / dance → 
  3. Kevin / run → 
  4. they / on the phone / talk / how long → 
  5. these books / lie / on the floor / how long → 

1 yorum:

  1. Test
    Write the ing-form of the following verbs.
    cry → crying
    prepare → preparing
    lie → lying
    win → winning
    dial → dialling
    Choose the correct form: have or has and since or for.
    Emma has been learning English for five years.
    My friends have been living here since 2003.
    I have been waiting for Danny for 20 minutes.
    Ross and Gavin have been travelling around Australia for six weeks.
    Carol has been exercising in the gym since 2 o'clock.
    Write sentences in present perfect progressive.
    Kevin / read → Kevin has been reading.
    you / TV / watch / all day → You have been watching TV all day.
    Paul / to the radio / listen / not → Paul has not been listening to the radio.
    the men / cards / play → The men have been playing cards.
    the girls / cycle / not → The girls have not been cycling.
    Write questions in present perfect progressive.
    Carol / shout → Has Carol been shouting?
    you / dance → Have you been dancing?
    Kevin / run → Has Kevin been running?
    they / on the phone / talk / how long → How long have they been talking on the phone?
    these books / lie / on the floor / how long → How long have these books been lying on the floor?

    YanıtlaSil