-I_________ here for you since noon.
18. After that she _________ to see the importance of wide reading and since then we _______ best partners in our study.
A. came; were always B. has come; have always been
C. had come; had always been D. came; have always been
19. -__________ the American film been shown on TV?
-Yes, it __________ shown last week.
A. Has; had B. Has; was C. Have; had D. Are; was
20. Thank goodness, we __________ safely.
A. have arrived B. arrived C. are arriving D. arrive
t right.