Present perfect tense – English Grammar Test for A2
Grammar » Grammar Test for A2 » Present perfect tense - English Grammar Test for A2
A: How often ___ you ___ (check) your emails?
B: I usually ___ (check) them in the morning.
A: ___ you ___ (ever/miss) an important email?
B: Yes, I ___ (forget) to reply once, and my boss was angry.
2 – Job interview
A: What ___ you usually ___ (do) in your current job?
B: I ___ (manage) a small team.
A: ___ you ___ (ever/lead) a big project?
B: Yes, I ___ (lead) two projects successfully.
3 – Travel experience
A: Where ___ you usually ___ (go) on holiday?
B: I usually ___ (travel) to the beach.
A: ___ you ___ (ever/visit) another continent?
B: Yes, I ___ (be) to Asia twice.
4 – Team meeting
A: How often ___ your company ___ (organize) training courses?
B: It usually ___ (offer) one every three months.
A: ___ you ___ (ever/take) one of those courses?
B: Yes, I ___ (take) two so far this year.
5 – Business trip
A: ___ you ___ (ever/go) abroad for work?
B: Yes, I ___ (travel) to Germany and France for conferences.
A: How often ___ your company ___ (send) staff abroad?
B: It usually ___ (send) employees once a year.
6 – Weekend plans
A: What ___ you usually ___ (do) on weekends?
B: I usually ___ (visit) my family.
A: ___ you ___ (ever/spend) a weekend in another city for work?
B: Yes, I ___ (stay) in Madrid last month for a seminar.
7 – Client meeting
A: How often ___ you ___ (meet) clients?
B: I ___ (meet) clients twice a week.
A: ___ you ___ (ever/meet) a very difficult client?
B: Yes, I ___ (meet) one last week, and it ___ (be) a challenge.
8 – Travelling with friends
A: Where ___ you usually ___ (go) with your friends?
B: We usually ___ (go) hiking in the mountains.
A: ___ you ___ (ever/camp) overnight?
B: Yes, we ___ (camp) several times, and we always ___ (enjoy) it.
9 – Job performance
A: How often ___ you ___ (report) to your manager?
B: I ___ (send) reports every Friday.
A: ___ you ___ (ever/miss) a deadline?
B: No, I ___ (never/miss) one.
10 – Travel abroad
A: Which countries ___ you usually ___ (visit) for holidays?
B: I usually ___ (visit) nearby countries like Italy and Portugal.
A: ___ you ___ (ever/get) lost while travelling?
B: Yes, I ___ (get) lost in Rome once, but I ___ (find) my way back quickly.
Answer
1 do you check / check / Have you ever missed / forgot → Present Simple for routine, Present Perfect for experience.
2 do you usually do / manage / Have you ever led / have led → Routine vs. past experience.
3 do you usually go / travel / Have you ever visited / have been → Present Perfect for travel experiences.
4 does your company organize / offers / Have you ever taken / have taken → Present Simple for company routines.
5 Have you ever gone / have travelled / does your company send / sends → Mix of both tenses.
6 do you usually do / visit / Have you ever spent / stayed → Habit vs experience.
7 do you meet / meet / Have you ever met / met / was → Present Perfect + Past Simple detail.
8 do you usually go / go / Have you ever camped / have camped / enjoy → Routines and experiences.
9 do you report / send / Have you ever missed / have never missed → Negative experience.
10 do you usually visit / visit / Have you ever got / got / found → Routine + one-time travel experience.
