A
B
C
D
100

If she hadn't told him, he _________.
(A) will never find out
(B) would never have found out

(B) would never have found out

100

I _________ this if you hadn't asked me.
(A) wouldn't have done
(B) hadn't do

(A) wouldn't have done

100

If I _________ about this, I would have told you.
(A) know
(B) had known

(B) had known

100

4. If they ________ to rest they would not have been so tired.
(A) have stopped
(B) had stopped

(B) had stopped

200

I ________ that he's 38 years old if he hadn't told me.

(A) wouldn't have guessed
(B) didn't guess

(A) wouldn't have guessed

200

If you ________ the money that you owe me, I would have been able to go out last night.
(A) had returned
(B) returned
(C) would have returned

(A) had returned

200

If I hadn't seen that movie last week, I ________ to see it with you yesterday.
(A) would go
(B) would have gone

(B) would have gone

200

Thomas wouldn't have bought the jacket if it ________ on sale.
(A) hadn't been
(B) wouldn't be

(A) hadn't been

300

If you _________ me, I wouldn't have known about the party.
(A) haven't called
(B) hadn't called
(C) wouldn't have called

(B) hadn't called

300

Tina would have called you if you ________ her your number.
(A) would give
(B) had given

(B) had given

300

If I had studied harder, I __________ my exam.
(A) would pass
(B) would have passed
(C) wouldn't have passed

(B) would have passed

300

If you ___________ to the party, you would have seen me.
(A) have gone
(B) had gone

(B) had gone

400

If she had listened to me, she _________ problems.
(A) won't have
(B) wouldn't had
(C) wouldn't have
(D) wouldn't have had

(D) wouldn't have had

400

I __________ milk at the store last night if I'd known you needed some.
(A) would buy
(B) would bought
(C) would have bought
(D) would have buy

(C) would have bought

400

If he __________ the opportunity, he would have gone.
(A) has
(B) had
(C) have had
(D) had had

(D) had had

400

I would have cleaned the house if I __________ you were coming.
(A) knew
(B) know
(C) had known
(D) have known

(C) had known

500

I bought a very expensive car, so I couldn't travel to Paris.

If I hadn't bought a very expensive car, I would have been able to travel to Paris.

500

I finished the project and got a good grade, so I didn't have to attend summer school.

If I hadn't finished the project and got a good grade, I would have had to attended summer school.

500

My sisters was disappointed in me because I didn't apologize.

If you had apologised, your sister wouldn't have been disappointed in you.

500

I went to bed really late, so I missed the first class.

If I hadn't gone to bed so late, I wouldn't have missed the first class.

M
e
n
u