Present perfect tense – English Grammar Test for A2

Grammar » Grammar Test for A2 » Present perfect tense - English Grammar Test for A2

1 Have you finished your homework? – Yes, I ___.

2 Has she seen that film? – No, she ___.

3 Have they visited Paris? – Yes, they ___.

4 Has he read the book? – Yes, he ___.

5 Have we met before? – No, we ___.

6 Have you cleaned your room? – Yes, I ___.

7 Have your parents travelled to Japan? – No, they ___.

8 Has she written an email? – Yes, she ___.

9 Has Tom lost his keys? – No, he ___.

10 Have the children eaten? – Yes, they ___.

11 Have you ever tried sushi? – No, I ___.

12 Has she bought a new dress? – Yes, she ___.

13 Have we been to that museum? – Yes, we ___.

14 Have they studied English for two years? – No, they ___.

15 Has he forgotten your name again? – Yes, he ___.

16 Has the teacher given homework? – No, she ___.

17 Have your friends arrived? – Yes, they ___.

18 Have you visited Spain this year? – No, I ___.

19 Has she found her phone? – Yes, she ___.

20 Have we finished the project? – Yes, we ___.

21 Has he drunk coffee today? – No, he ___.

22 Has the dog eaten your sandwich? – Yes, it ___.

23 Have they painted the house? – No, they ___.

24 Have you seen my brother recently? – Yes, I ___.

25 Has she taken many photos? – Yes, she ___.

26 Has he driven to work today? – No, he ___.

27 Have we decided what to do? – No, we ___.

28 Have they played this game before? – Yes, they ___.

29 Have you heard this song before? – No, I ___.

30 Has she spoken to the manager? – Yes, she ___.

Answer

1 Yes, I have.
→ Positive short answer with “I”.

2 No, she hasn’t.
→ Negative short answer, 3rd person singular.

3 Yes, they have.
→ Plural → use have.

4 Yes, he has.
→ Singular → use has.

5 No, we haven’t.
→ Negative plural.

6 Yes, I have.
→ Affirmative short answer.

7 No, they haven’t.
→ Negative with plural subject.

8 Yes, she has.
→ Affirmative singular.

9 No, he hasn’t.
→ Negative singular.

10 Yes, they have.
→ Affirmative plural.

11 No, I haven’t.
→ Negative with “I”.

12 Yes, she has.
→ Affirmative.

13 Yes, we have.
→ Plural positive.

14 No, they haven’t.
→ Negative.

15 Yes, he has.
→ Affirmative singular.

16 No, she hasn’t.
→ Negative.

17 Yes, they have.
→ Affirmative plural.

18 No, I haven’t.
→ Negative.

19 Yes, she has.
→ Affirmative singular.

20 Yes, we have.
→ Affirmative plural.

21 No, he hasn’t.
→ Negative.

22 Yes, it has.
→ Use it has → short answer it has.

23 No, they haven’t.
→ Negative plural.

24 Yes, I have.
→ Affirmative with “I”.

25 Yes, she has.
→ Affirmative singular.

26 No, he hasn’t.
→ Negative singular.

27 No, we haven’t.
→ Negative plural.

28 Yes, they have.
→ Affirmative plural.

29 No, I haven’t.
→ Negative.

30 Yes, she has.
→ Affirmative singular.

[related_posts_by_tax posts_per_page="6"]