Wishes and Regrets – English Grammar Test for B2

Grammar » Grammar Test for B2 » Wishes and Regrets – English Grammar Test for B2

Tests:   1234567891011

1 Do you wish you ___ a different job?
(a) have
(b) had
(c) would have

2 Why do you wish you ___ abroad when you were younger?
(a) studied
(b) had studied
(c) study

3 Does she regret ___ that course at university?
(a) choose
(b) choosing
(c) to choose

4 What do you wish you ___ say to your parents before they left?
(a) can
(b) could
(c) had

5 Do you ever wish you ___ more confident in social situations?
(a) were
(b) are
(c) had been

6 Why do they regret not ___ enough money for the trip?
(a) save
(b) saving
(c) to save

7 Would you wish he ___ less selfish sometimes?
(a) were
(b) had been
(c) would be

8 Does she wish she ___ to that concert last weekend?
(a) went
(b) had gone
(c) would go

9 Who do you wish you ___ better when you were at school?
(a) knew
(b) had known
(c) would know

10 Do you regret not ___ your grandparents more often?
(a) visit
(b) to visit
(c) visiting

11 If you could change one thing in your life, what do you wish you ___?
(a) changed
(b) had changed
(c) would change

12 Do they wish they ___ closer to the city centre?
(a) live
(b) lived
(c) had lived

13 Why do you wish you ___ French before moving to Paris?
(a) learned
(b) had learned
(c) would learn

14 Does he regret ___ that rude comment yesterday?
(a) make
(b) making
(c) to make

15 Who do you wish you ___ to after the argument?
(a) talk
(b) talked
(c) had talked

16 Do you ever wish you ___ more patient with people?
(a) are
(b) were
(c) had been

17 Why does she regret not ___ her parents’ advice?
(a) follow
(b) following
(c) to follow

18 Do you wish the weather ___ better today?
(a) was
(b) were
(c) had been

19 What do you wish your boss ___ about your effort?
(a) knew
(b) had known
(c) knows

20 Do you regret ___ so much time watching TV last night?
(a) spend
(b) spending
(c) to spend

21 If only you could go back in time, what would you wish you ___ differently?
(a) did
(b) had done
(c) would do

22 Do they wish they ___ so much money on that car?
(a) didn’t spend
(b) hadn’t spent
(c) wouldn’t spend

23 Who do you wish you ___ more often these days?
(a) saw
(b) see
(c) had seen

24 Does he wish he ___ his parents about the problem?
(a) told
(b) had told
(c) would tell

25 Why do you regret not ___ that opportunity last year?
(a) take
(b) taking
(c) to take

26 Do you wish people ___ more polite to each other online?
(a) are
(b) were
(c) had been

27 When do you wish you ___ the truth about her?
(a) knew
(b) had known
(c) would know

28 Does she regret ___ late to the meeting yesterday?
(a) be
(b) being
(c) to be

29 What do you wish your friends ___ about your feelings?
(a) understand
(b) understood
(c) had understood

30 Do you ever wish you ___ born in another country?
(a) are
(b) were
(c) had been

Answer

1 (b) hadwish + past simple for unreal present.
2 (b) had studiedwish + past perfect for past regret.
3 (b) choosingregret + V-ing expresses remorse.
4 (c) hadwish + past perfect for what you didn’t say.
5 (a) werewish + past simple for a current situation.
6 (b) savingregret + not + V-ing.
7 (c) would be – Complaint about current behavior.
8 (b) had gonewish + past perfect for missed event.
9 (b) had known – Regret about the past.
10 (c) visitingregret + not + V-ing.
11 (b) had changedwish + past perfect for regret.
12 (b) livedwish + past simple for unreal present.
13 (b) had learned – Missed opportunity → wish + past perfect.
14 (b) makingregret + V-ing for something done.
15 (c) had talked – Regret about past action.
16 (b) werewish + past simple for personality trait.
17 (b) followingregret + not + V-ing.
18 (b) werewish + past simple for present weather.
19 (a) knewwish + past simple for unreal present.
20 (b) spendingregret + V-ing.
21 (b) had donewish + past perfect for past change.
22 (b) hadn’t spentwish + past perfect for past regret.
23 (a) sawwish + past simple for present desire.
24 (b) had told – Regret about not telling in the past.
25 (b) takingregret + not + V-ing.
26 (b) werewish + past simple for unreal present.
27 (b) had known – Regret about discovering something late.
28 (b) beingregret + V-ing for past behavior.
29 (b) understoodwish + past simple for unreal understanding.
30 (c) had beenwish + past perfect for life regret.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]