Skip to Content

Present perfect to express annoyance

Normally the present perfectThe aspect expressing completion. E.g.: He’s finished university. tenseA grammatical category that is marked by verb inflection. To express when an event or action happens in time or when a state exists, we use tenses. is not used with the question wordA word that introduces a wh-question. E.g.: What are you doing? when. In the following sentence, however, this question word does not refer to a specific point in the past, but rather any point in an incomplete period of timeA period of time that includes the time of speaking. E.g.: I have known him for two years. ("for two years").

When have you ever done the dishes?

This use implies annoyance or criticism.

Login or register to access a printer-friendly version, add page to favourites or submit a quote.

Related topics

The following topics are closely related to the one you are viewing.

Topics with similar tags

The following topics share one or more tags with the one you are viewing and may also be interesting.

Rate this page

Average: 5 (2 votes)

Comments and questions

Post new comment

The content of this field is kept private and will not be shown publicly.
To prevent automated spam submissions leave this field empty.