Game Preview

Present Perfect Tense

  •  English    15     Public
    Fill in the correct form of the verb given in the bracket to make a sentence into the present perfect tense.
  •   Study   Slideshow
  • Sam _________ his friend in the 100 m race. (beat)
    has beaten
  •  5
  • The monkey _________ on his leg in the jungle. (bite)
    has bitten
  •  5
  • _________ you _________ all the documents carefully? (keep)
    Have you kept
  •  5
  • The dust _________ everywhere in the kitchen. (blow)
    has blown
  •  5
  • She _________ anything yet for the party wearing. (not/choose)
    hasn’t chosen
  •  5
  • _________ we _________ this task completely? (do)
    Have we done
  •  5
  • He _________ most of the time playing games. (spend)
    has spent
  •  5
  • She _________ a single word yet. (speak)
    has spoken
  •  5
  • Where _________ he _________ yesterday? (sit)
    has he sat
  •  5
  • I _________ all the terms and conditions of your company. (read)
    have read
  •  5
  • He _________ the bill with an extra tip. (pay)
    has paid
  •  5
  • She _________ suddenly from the cafe. (leave)
    has left
  •  5
  • _________ you _________ that musical voice coming from that direction? (hear)
    Have you heard
  •  5
  • The grass _________ very long these days. (grow)
    has grown
  •  5
  • He _________ under the pressure of his boss. (work)
    has worked
  •  5