Game Preview

Present Perfect A2

  •  English    20     Public
    Present perfect- since and for - Order and complete sentences
  •   Study   Slideshow
  • Lisa ______ (have) her dog for 3 years.
    has had
  •  15
  • Michael ______ (visit) his grandma since he moved to Semarang.
    hasn't visited
  •  15
  • ______ he _______ (be) at that school for a long time?
    Has he been
  •  15
  • How many cakes ______ you ______ (bake) for the party?
    have you baked
  •  15
  • ______ John ______ (finish) his work yet?
    Has John finished
  •  15
  • Lucy ______ (write) many postcards from London since she moved there.
    has written
  •  15
  • My sister ______ (not eat) anything since last night.
    hasn't eaten
  •  15
  • The football team ______ (won) the championship six times.
    has won
  •  15
  • She ______ (forget) her phone at home.
    has forgotten
  •  15
  • The cat ____________ (break) its leg.
    has broken
  •  15
  • My brother ______ (not drive) a car before.
    hasn't driven
  •  15
  • I ______ (have) a cold since last week.
    have had
  •  15
  • We ______ (not watch) the new Wonder Woman film yet.
    haven't watched
  •  15
  • My mum ______ (make) a cake for the party tonight.
    has made
  •  15
  • He ______ (play) the piano for a long time.
    has played
  •  15
  • Mary ______ (speak) English since she was 10.
    has spoken
  •  15