Present perfect simple, Focuses on the result (You___ the bathroom! It looks lovely!), Says 'how many' (She___ ten books this summer.), Describes a completed action (I____you an email.), Present perfect continuous, Focuses on the activity (I_____gardening. It's so nice out there.), Says 'how long' (She____ that book all day.), Describes an activity which may continue (I____ writing emails.), When we can see evidence of recent activity (The grass looks wet. Has it ___(rain)?)?.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?