Choose the correct answer.
1 She realized she … inappropriate words.
a) was used
b) had used
c) has used
2 They said they … there.
a) already were
b) have already been
c) had already been
3 We knew it … .
a) had already happened
b) has already happened
c) already happened
4 It turned out he … another club.
a) has joined
b) had joined
c) joined
5 When he came home, she … dinner.
a) already cooked
b) has already cooked
c) had already cooked
6 He said he … there.
a) was been
b) has been
c) had been
7 I told him I … her.
a) already saw
b) have already seen
c) had already seen
8 We found out they … it.
a) already stole
b) had already stolen
c) have already stolen
9 That time, we read they … him.
a) had arrested
b) have arrested
c) arrested
10 When he arrived, we … a decision.
a) already made
b) had already made
c) have already made
11 He informed us he … his job.
a) hadn’t lost
b) weren’t lost
c) hasn’t lost
12 I understood they … that mistake.
a) haven’t made
b) hadn’t made
c) weren’t made
13 She said he … those employees.
a) hasn’t fired
b) hadn’t fired
c) wasn’t fired
14 We knew she … to us.
a) hasn’t lied
b) didn’t lied
c) hadn’t lied
15 He remembered he … there yet.
a) wasn’t
b) haven’t been
c) hadn’t been
16 I discovered he … it correctly.
a) hadn’t done
b) haven’t done
c) didn’t do
17 It was said they … another choice.
a) haven’t made
b) hadn’t made
c) didn’t make
18 She realized it … her fault.
a) hadn’t been
b) weren’t
c) hasn’t been
19 She noticed they … the documents.
a) haven’t stolen
b) weren’t stolen
c) hadn’t stolen
20 I knew he … the test.
a) hasn’t failed
b) hadn’t failed
c) wasn’t failed
21 … it when she visited you?
a) Did you already finish
b) Have you already finished
c) Had you already finished
22 … it when he came?
a) Did she already do
b) Had she already done
c) Have she already done
23 … him before they called you?
a) Had you already informed
b) Did you already inform
c) Have you already informed
24 … to work before they got the first call?
a) Did he already got
b) Had he already got
c) Have he already got
25 … the building by the time they arrived?
a) Have they left
b) Did they leave
c) Had they left
26 … the test before we arrived?
a) Had he completed
b) Did he complete
c) Have he completed
27 … before they left the country?
a) Did they got divorced
b) Had they got divorced
c) Have they got divorced
28 … it before the went to school?
a) Was he read
b) Has he read
c) Had he read
29 … off the computer before he left home?
a) Had he turned
b) Did he turned
c) Has he turned
30 … when he came back?
a) Has he already finished cooking
b) Had he already finished cooking
c) Did he already finish cooking
Answer
1 b 2 c 3 a 4 b 5 c 6 c 7 c 8 b 9 a 10 b
11 a 12 b 13 b 14 c 15 c 16 a 17 b 18 a 19 c 20 b
21 c 22 b 23 a 24 b 25 c 26 a 27 b 28 c 29 a 30 b