Present Perfect: S + have / has + V3, the completion and result of an action , how many times an action happens , Present Perfect Continuous : S + have / has + been +Ving, the process and duration of an action , the action is incomplete, temporary or has finished recently ,

Present Perfect / Present Perfect Continuous rules

Leaderboard

Visual style

Options

Switch template

Continue editing: ?