Present Perfect, have/has + V3, result, how many/how much, finished result, Present Perfect Continuous, have/has + been + V-ing, activity/process, how long, continuing/recent activity

Leaderboard

Visual style

Options

Switch template

Continue editing: ?