Choose the correct answer.
1 If she had passed the exam, her parents … much happier.
a) would had been
b) were
c) would have been
2 If he … the test, he would have entered that university.
a) didn’t fail
b) hadn’t failed
c) haven’t failed
3 If I … more money, I would have bought it much earlier.
a) had had
b) have had
c) should have had
4 If they had caught him, they … him to prison.
a) would sent
b) would have sent
c) sent
5 If he … one more project last year, he would have felt much more independent.
a) had
b) have had
c) had had
6 If I had known it, my total score … much higher.
a) was
b) have had
c) would have been
7 If he … it much earlier, he would have left the house.
a) knew
b) had known
c) will know
8 If she … another person, her parents would have criticized her very sharply.
a) had married
b) married
c) would marry
9 If I … another method, my results would have been terrible.
a) chose
b) had chosen
c) have chosen
10 If I had studied harder, I … better marks last year.
a) got
b) had got
c) would have got
11 I wish I … a pet.
a) have
b) had
c) have had
12 I wish my result … better.
a) were
b) is
c) be
13 I wish I … a better job.
a) have
b) have had
c) had
14 I wish there … only happiness in the world.
a) was
b) is
c) be
15 I wish you … here.
a) are
b) were
c) have been
16 I wish he … know about it.
a) doesn’t
b) haven’t
c) didn’t
17 I wish I … speak English completely fluently.
a) could
b) can
c) be able
18 I wish I … in America.
a) lived
b) live
c) been
19 I wish I … 1 million dollars.
a) have had
b) had
c) have
20 I wish it … true.
a) isn’t
b) hasn’t
c) weren’t
21 I wish I … it two weeks ago.
a) bought
b) had bought
c) have bought
22 I wish I … Latin America last year.
a) had visited
b) visited
c) could visited
23 I wish I … it yesterday.
a) had known
b) knew
c) have known
24 I wish he … an hour ago.
a) came
b) had come
c) could come
25 I wish she … the test last week.
a) has passed
b) passed
c) had passed
26 I wish I … in another country.
a) was born
b) were born
c) had been born
27 I wish I … one more attempt yesterday.
a) would had
b) had had
c) have had
28 I wish he … another job last year.
a) had found
b) have found
c) found
29 I wish I … more free time a week ago.
a) had had
b) have had
c) had
30 I wish I … the city last night.
a) left
b) have left
c) had left
Answer
1 c 2 b 3 a 4 b 5 c 6 c 7 b 8 a 9 b 10 c
11 b 12 a 13 c 14 a 15 b 16 c 17 a 18 a 19 b 20 c
21 b 22 a 23 a 24 b 25 c 26 c 27 b 28 a 29 a 30 c