Choose the correct answer.
1 If only she … know about it!
a) doesn’t
b) didn’t
c) haven’t
2 If only I … speak English better!
a) could
b) can
c) be able
3 If only I … another chance!
a) have
b) would have
c) had
4 If only she … my girlfriend!
a) were
b) be
c) is
5 If only there … a way out!
a) be
b) was
c) will be
6 If only they … more professional!
a) are
b) be
c) were
7 If only I … more money!
a) earn
b) earned
c) can earn
8 If only they … me more money!
a) paid
b) pay
c) will pay
9 If only I … more time!
a) have
b) had
c) will have
10 If only you … here!
a) are
b) have been
c) were
11 If only she … more professional!
a) is
b) had been
c) be
12 If only he … our client last week!
a) had become
b) became
c) would become
13 If only he … there yesterday!
a) be
b) had been
c) was
14 If only he … the exam three days ago!
a) didn’t fail
b) failed not
c) hadn’t failed
15 If only he … their offer last week!
a) took
b) had taken
c) has taken
16 If only he … about it earlier!
a) knows
b) has known
c) hadn’t known
17 If only she … it yesterday!
a) noticed
b) had noticed
c) has noticed
18 If only I … another way!
a) had chosen
b) chose
c) have chosen
19 If only he … her yesterday!
a) didn’t call
b) called
c) hadn’t called
20 If only we … her last night!
a) had warned
b) warned
c) have warned
21 Choose the correct answer:
a) It’s high time the truth was discovered.
b) It’s high time the truth will be discovered.
c) It’s high time we discover the truth.
22 Choose the correct answer:
a) It’s high time he paying all the money.
b) It’s high time he paid them all the money.
c) It’s high time he had paid them all the money.
23 Choose the correct answer:
a) It’s time we will do it.
b) It’s time to had done it.
c) It’s time to open our eyes on it.
24 Choose the correct answer:
a) It’s time visit the place.
b) It’s time we visited this place.
c) It’s time we have visited this place.
25 Choose the correct answer:
a) It’s time to do it.
b) It’s time we do it.
c) It’s time we done it.
26 Choose the correct answer:
a) It’s time he starts looking for another job.
b) It’s high time for him to start looking for another job.
c) It’s high time for him to had started looking for another job.
27 Choose the correct answer:
a) It’s time show your knowledge.
b) It’s time you had been showed your skills.
c) It’s time you showed your skills.
28 Choose the correct answer:
a) It’s high time we went there.
b) It’s high time we go there.
c) It’s high time we had been there.
29 Choose the correct answer:
a) It’s time you go home.
b) It’s time you had went home.
c) It’s time you went home.
30 Choose the correct answer:
a) It’s time for you say it.
b) It’s time you said it.
c) It’s time you had said it.
Answer
1 b 2 a 3 c 4 a 5 b 6 c 7 b 8 a 9 b 10 c
11 b 12 a 13 b 14 c 15 b 16 c 17 b 18 a 19 c 20 a
21 a 22 b 23 c 24 b 25 a 26 b 27 c 28 a 29 c 30 b