Present Perfect
Practice the present perfect and the simple past.
Exercise 1: Simple Past or Present Perfect?
Choose the correct verb form to complete each sentence.
Exercise 2: Uses of the Verb Tenses
Drag each use into the correct box. You can also select a use and then click its destination box.
Past Simple
Present Perfect
Exercise 3: Have or Has?
Choose the auxiliary verb that agrees with the subject and fits the sentence structure.
Exercise 4: Memory Game
Match each base form with its past participle form.
Exercise 5: Past Participles
Drag each verb into the correct gap. You can also select a verb and then click a gap.

