85. If I ... along. I might have had a rest in the afternoon.
b. hadn't come
a. didn't come
d. hadn't I come
c. havent come
86. I could have heard the telephone if I
b. hadn't been sleeping
a. didn't sleep
C. wouldn't sleep
d. wouldn't have slept
87. You made a big mistake by lying to your parents. It ... better if you...
the very beginning
a. would have been / had admitted b. would be / admitted
c. will be / admit
d. would be / did admit
88. If the weather... good, we would go swimming.
b. would be c. were
d.is
a. be