19. If Kevin ______ a better computer, he ______ finish his design project more efficiently yesterday. (A) was having / will (B) had / would (C) have / may (D) has / could