Past simple tense – English Grammar Test for A2
Grammar » Grammar Test for A2 » Past simple tense - English Grammar Test for A2
A: Where ___ you usually (go) shopping?
B: I usually ___ (go) to the supermarket near my house.
A: And where ___ you (shop) last weekend?
B: I ___ (buy) everything at the mall.
2
A: She always ___ (get) up early, doesn’t she?
B: Yes, she ___ (wake) up at 6 every day.
A: But yesterday she ___ (sleep) until 9!
3
A: What ___ you (do) on weekdays after school?
B: I usually ___ (play) basketball with my friends.
A: And what ___ you (do) yesterday?
B: I ___ (stay) at home and ___ (study).
4
A: My father usually ___ (drive) to work.
B: Really? My father ___ (take) the train every morning.
A: Yesterday, my father ___ (not drive) because the car ___ (break) down.
5
A: How often ___ they (visit) their grandparents?
B: They ___ (visit) them every Sunday.
A: Did they ___ (visit) them last Sunday?
B: No, they ___ (stay) at home.
6
A: He usually ___ (eat) fast food for lunch.
B: That’s true, but yesterday he ___ (eat) a salad.
A: Yes, because the doctor ___ (tell) him to eat healthier food.
7
A: Where ___ you (go) on holiday every summer?
B: We usually ___ (travel) to the mountains.
A: And where ___ you (travel) last year?
B: We ___ (fly) to Italy.
8
A: She always ___ (help) her mother in the kitchen.
B: Yes, she ___ (cook) dinner with her mother every evening.
A: But yesterday she ___ (not help) because she ___ (be) tired.
9
A: What ___ you (usually / do) on Saturdays?
B: I ___ (go) swimming or ___ (meet) friends.
A: What ___ you (do) last Saturday?
B: I ___ (visit) my uncle in the countryside.
10
A: He normally ___ (finish) work at 5.
B: Yes, but yesterday he ___ (finish) at 8.
A: That’s unusual. Why?
B: Because he ___ (have) an important meeting.
Answer
1
go / go / do you shop / bought – Present for habit, past for last weekend.
2
gets / wakes / slept – Present habits vs specific past.
3
do / play / did you do / stayed / studied – Present for routine, past for yesterday.
4
drives / takes / didn’t drive / broke – Present simple for routine, past for yesterday.
5
do / visit / visit / visit / stayed – Present for regular habit, past for specific last Sunday.
6
eats / ate / told – Present habit, past event with irregular verbs.
7
do / travel / did you travel / flew – Present vs past.
8
helps / cooks / didn’t help / was – Present for routine, past negative + irregular be.
9
do you usually do / go / meet / did you do / visited – Present routine vs past specific.
10
finishes / finished / had – Present habit, past irregular verb.
