Helen ( ) her key in the office so she had to wait until her husband ( ) home.
(A)had left; came
(B)has left; comes
(C)left; had come
(D)had left; would come
Selecting a mobile phone for personal use is no easy task because technology ( ) so rapidly.
(A)will have changed
(B)has changed
(C)is changing
(D)will change
You can't move in right now. The house ( ).
(A)has painted
(B)is painted
(C)is being painted
(D)is painting