Professional Documents
Culture Documents
1. A: They aren't at home. They __________ out. 8. He __________ off fora tour in Europe two weeks ago
and he __________ three countries so far.
B: OK. Can you give them this envelope?
A) set / visited
A: Sure.
B) sets / can visit
A) are going C) is setting / visits
B) go D) set / has visited
C) can go 9. Nancy __________ the floor, so be careful. It __________
slippery at the moment.
D) have gone
2. William __________ a lot about 19th-century poets A) is polishing / was
recently, and he __________ another book about them
B) polished / has been
a few hours ago.
C) has polished / is
A) is reading / has bought D) polishes / were
B) read / can buy 10. The couple __________ to Hawaii for their honeymoon
C) has read / bought yesterday, but they have __________ got bored there.
D) had read / bought
A) have gone / recently
3. __________ you __________ your homework yet ?
B) went / already
A) Do / do C) were going / just
www.englishtestsonline.com
By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/present-perfect-test-a1-a2-grammar-exercises/
Present Perfect Test A1 - A2 Grammar Exercises
15. A: __________ has he been a teacher? 18. Jean __________ of that band so far, but he __________
the lead singer. They were in the same school.
B: __________ 2005.
A) hasn't heard / knows
A) How long / For B) didn't hear / knew
B) How much / Since C) isn't hearing / is knowing
C) How long / Since D) doesn't hear / can know
D) How much / For
19. A: __________ have you lived here?
16. The woman has __________ washed her hair, and now
she __________ it. B: __________ a very long time and I'm very happy
here.
A) ever / has dried
B) already / dry A) How much / Since
C) yet / dried B) How long / For
D) just / is drying C) How long / Since
D) How much / For
17. She has written five novels __________ and she has
published a science fiction story in a literary 20. Sue __________ a receptionist for twenty years and
magazine __________. she __________ to work in hotels when she finished
school.
A) recently / just
B) already / never A) can be / is starting
www.englishtestsonline.com
By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/present-perfect-test-a1-a2-grammar-exercises/
Present Perfect Test A1 - A2 Grammar Exercises
Answer Key:
1: D 11: A
2: C 12: D
3: D 13: D
4: A 14: C
5: D 15: C
6: A 16: D
7: B 17: C
8: D 18: A
9: C 19: B
10: B 20: D
www.englishtestsonline.com
By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/present-perfect-test-a1-a2-grammar-exercises/