Game Preview

Present perfect YE 2

  •  English    30     Public
    Use the correct Verb form
  •   Study   Slideshow
  • How ... you (be)?
    How have you been?
  •  15
  • I (not see) you for a long time.
    I haven't seen you for a long time.
  •  15
  • Kim (complete) three computer courses.
    Kim has completed three computer courses.
  •  15
  • He (not speak) to his parents since he was 20.
    He hasn't spoken to his parents since he was 20.
  •  20
  • They have just (leave) the school.
    They have just left the school
  •  15
  • I never (eat) Chinese food.
    I have never eaten Chinese food.
  •  15
  • I think we (have) enough of that noise.
    I think we have had enough of that noise.
  •  20
  • Ben (drive) 300 miles in the past two days.
    Ben has driven 300 miles in the past two days.
  •  15
  • We (not sell) many ice cream this week.
    We haven't sold many ice cream this week.
  •  15
  • They never (ask) their parents for any help.
    They have never asked their parents for any help.
  •  15
  • I just (buy) that luxury handbag.
    I've just bought that luxury handbag.
  •  15
  • I think the manage (offer) him a job.
    I think the manager has offered him a job.
  •  15
  • We (recycle) hundreds of plastic bottles this month.
    We have recycled hundreds of plastic bottles this month.
  •  20
  • He (wash) the car yet? No, he ...
    Has he cleaned the car yet? No, he hasn't.
  •  20
  • How long ... you (live) in the UK?
    How long have you lived in the UK?
  •  15
  • I (not hear) about that singer. Is she good?
    I haven't heard about that singer. Is she good?
  •  20