Don't come in now, I have ____ cleaned the house. I don't want to see that film again. I have ____ seen it many times. I'm sorry but you have ____ missed the bus. It left the station less than a minute ago. Have you taken a shower ____ You are going to be late and you have ____ been late twice this week. We can't have chips again. We have ____ had them three times this week. Monica says she has ____ caught the train so she will be here in half an hour.

Present Perfect Tense

Leaderboard

Visual style

Options

Switch template

Continue editing: ?