Game Preview

PPS vs PPC

  •  English    12     Public
    grammar
  •   Study   Slideshow
  • He ______________ (read) for two hours.
    He has been reading for two hours.
  •  15
  • I_______________ (learn) English for six months.
    I have been learning English for six months.
  •  15
  • He ______________ (be) in hospital since Monday.
    He has been in hospital since Monday.
  •  15
  • We _______________ (not see) Tom since Sunday.
    We haven't seen Tom since Sunday.
  •  15
  • She ____________ (be) ill since Wednesday.
    She has been ill since Wednesday.
  •  15
  • Sally _____________ (work) here for six months.
    Sally has been working here for six months.
  •  15
  • It's been raining _______ lunchtime.
    It's been raining since lunchtime.
  •  15
  • Kevin has been looking for a job ______ he left school.
    Kevin has been looking for a job since he left school.
  •  15
  • I haven't been to a party _____ ages.
    I haven't been to a party for ages.
  •  15
  • It hasn't rained _____ a few weeks.
    It hasn't rained for a few weeks.
  •  15
  • They _________ (knew) each other for 15 years.
    They have known each other for 15 years.
  •  15
  • How long _______ they _______ (have) their car?
    How long have they had their car?
  •  15