Study

Present Perfect A2

  •   0%
  •  0     0     0

  • He ______ (play) the piano for a long time.
    has played
  • ______ he _______ (be) at that school for a long time?
    Has he been
  • The football team ______ (won) the championship six times.
    has won
  • We still ______ (not /do) the project!
    haven't done
  • We ______ (not watch) the new Wonder Woman film yet.
    haven't watched
  • ______ you ever ______ (ride) a horse?
    Have you ever ridden
  • I ______ (read) that book many times.
    have read
  • My brother ______ (not drive) a car before.
    hasn't driven
  • My mum ______ (make) a cake for the party tonight.
    has made
  • He ______ (live) in Spain since December.
    has lived
  • I ______ (have) a cold since last week.
    have had
  • Mary ______ (speak) English since she was 10.
    has spoken
  • The cat ____________ (break) its leg.
    has broken
  • Lucy ______ (write) many postcards from London since she moved there.
    has written
  • Michael ______ (not visit) his grandma since he moved to Semarang.
    hasn't visited
  • My sister ______ (not eat) anything since last night.
    hasn't eaten
  • ______ John ______ (finish) his work yet?
    Has John finished
  • She ______ (forget) her phone at home.
    has forgotten
  • Lisa ______ (have) her dog for 3 years.
    has had
  • How many cakes ______ you ______ (bake) for the party?
    have you baked