He has lived here for three years., You have known David for ten years., We have been here for two weeks., I have lost my keys., He has drunk too much coffee., They have missed the train., We have eaten too much chocolate., I have had breakfast this morning., John has missed the train., Lucy has cooked breakfast., They have written to the politician., You have found your wallet.,

Present Perfect - Affirmative

Leaderboard

Visual style

Options

Switch template

Continue editing: ?