1. --John went to the hospital alone. 
--If he       me about it, I would have gone with him.
A. should tell          B. tells            C. told                 D. had told   
2. If we ______ the other road, we might have arrived here in time for the meeting.   
A. take             B. had taken    C. took             D. have taken
3. --Could you tell me how to do this exercise?
--Well, if you _____ to the teacher carefully yesterday, you _____ how to do it now.
A. had listened; would know             B. listened; would have know
C. would listen; know                   D. has listened; knew
4. This printer is of good quality. If it ________ break down within the first year, we would repair it at our expense.
A. would                B. should        C. could               D. might