The present perfect is a tense used to talk about completed actions which have occurred in the past which are connected to the present and still have effects on it.
The interrogative form is used to ask questions.
The interrogative form of the present perfect is as follows:
Have + subject + past participle + …?
- Have/has: In interrogative form the third person singular changes from “have” to “has“;
- Short version of the form is: “have: ‘ve, has: ‘s.”.
- Regular past participle verbs are formed by adding -d or -ed, to the base form of verbs. Irregular past participle verbs have to be learned by heart.
|HAVE/HAS||SUBJECT||PAST PARTICIPLE*||QUESTION MARK|
- Past situations with results in the present
- Have I lost my car keys?
- Has he put on weight?
- Have we finished our homework?
- Finished actions referring to life experiences
- Have I talked to her four times?
- Has she visited this castle?
- Have they travelled without their computer?
We use the present perfect to talk about:
- Past situations with results in the present;
- Finished actions referring to life experience.
We use the present perfect to talk about completed actions which have occurred in the past, which are connected to the present and still have effects on it. When used in its interrogative form, we can use it to form questions.
The present perfect in its interrogative form has this structure:
Have + subject + past participle* + …? (“has” for third person singular).
*The past participle indicates past or completed actions. It is formed by adding -d or -ed, to the base form of regular verbs.
—“Has it rained the whole morning?” = We use the present perfect because it still has effects on the present, for example the streets are still wet.
♦ “Did it rain the whole morning?” = We use the past simple because we ask about a finished past action without the need to emphasize its effects on the present.
NOTE: The past participle is usually used to form the perfect tenses. Irregular verbs have different fixed forms which need to be studied by heart.
Let’s revise this content within the [Form] section. Take a look at the [Example] section that shows its use within a context.