Game Preview

217-218 Mastering the Present Perfect Tense

  •  20     Public
    Sharpen your grammar skills with a quiz on present perfect vs. simple past. Identify correct helping verbs, spot sentences with specific past times, a...
  •   Study   Slideshow
  • Which sentence uses the present perfect tense?
    She walked to school yesterday.
    She walks to school every day.
    She walking to school.
    She has walked to school many times.
  •  15
  • Which word helps form the present perfect tense?
    have
    will
    was
    did
  •  15
  • Last week, Tony _____ the dogs.
    wash
    washing
    washed
    has washed
  •  15
  • Ben _____ neighbors for dog-walking jobs many times.
    has asked
    ask
    asked
    asking
  •  15
  • Which sentence tells about a specific time in the past?
    She has cleaned the room.
    I have visited Boston many times.
    We visited Boston last summer.
    They have played soccer before.
  •  15
  • They _____ their business this year.
    starting
    start
    started
    have started
  •  15
  • Yesterday, Maria _____ her homework early.
    has finished
    finish
    finishing
    finished
  •  15
  • Which sentence is in past tense?
    They have watched the movie.
    We played basketball yesterday.
    He has cleaned the kitchen.
    I have helped my mom.
  •  15
  • Tony and Ben _____ money from their business before.
    earning
    have earned
    earned
    earns
  •  15
  • Last month, they _____ a new dog business.
    organizing
    organized
    have organized
    organize
  •  15
  • Which sentence uses present perfect correctly?
    She have cleaned the room.
    They has washed the dog.
    He has played soccer before.
    We has studied English.
  •  15
  • The neighbors _____ the bill already.
    receiving
    received
    receive
    have received
  •  15
  • Yesterday, Ben _____ the dogs at the park.
    walk
    walked
    walking
    has walked
  •  15
  • We _____ many new customers this year.
    help
    helped
    have helped
    helping
  •  15
  • Which sentence does NOT use present perfect?
    They played soccer yesterday.
    I have watched that movie.
    She has cooked dinner.
    We have cleaned the house.
  •  15
  • Tony _____ with the dogs many times before.
    has played
    play
    playing
    played
  •  15