Present Perfect Grammar Test: Check Your Knowledge!
Present Perfect in English
Present Perfect is a tense that indicates a connection between the past and the present moment. It is usually used to tell about actions that happened in an indefinite time, and the consequences are expressed in the present. The main form consists of the auxiliary verb “have” (for I, you, we, they) or “has” (for he, she, it) and the third form of the verb (V3).
Example:
- I have visited Paris
- She has read that book
Using the Present Perfect
- Completed actions with connection to the present tense:
- I have finished my homework.
- Actions that happened in the indefinite past tense:
- They have visited that museum.
- Actions that happened in an indefinite time until the present time:
- She has never traveled by train.
- Actions related to the present moment:
- We’ve eaten breakfast already
- Actions that have a result in the present tense:
- He’s lost his keys.
Remember that the answer to the question: “Have you…?” – “Yes, I have” or “No, I haven’t”. And to the question “Has she…?” – “Yes, she has” or “No, she hasn’t”.
Formation of the Present Perfect
Positive Form: Subject + have/has + V3 (third form of the verb)
For affirmative sentences, the auxiliary verb “have” or “has” (depending on the person) and the third form of the verb (V3) are used.
- I have traveled to Spain.
- She has finished her work.
- They have learned English.
Negative Form: Subject + have/has + not + V3
For negative sentences, add “not” after the auxiliary verb “have” or “has“. Common abbreviation: “have not” – “haven’t”, “has not” – “hasn’t”.
- I have not (haven’t) seen that movie.
- She has not (hasn’t) visited London.
- They have not (haven’t) finished their homework.
Question Form: Have/Has + subject + V3?
For interrogative sentences, the auxiliary verb “have” or “has” is moved to the beginning of the sentence before the subject.
- Have I ever been to Paris?
- Has she read the book?
- Have they seen this movie before?
Note that the form “have” with you (I, you, we, they) is used for all persons except the third person singular (he, she, it), for which “has” is used. Also, do not forget that for questions you can use the words “ever”, “never”, “already”, “yet” and others to specify the time in the verb.
Test on the topic Present Perfect
Thanks to these rules, you will be able to cope with the test and confidently answer questions related to the Present Perfect. In this test you will find 20 questions on the topic “Present Perfect”. Remember that you have unlimited attempts and time to complete the task, so practice at your own pace.