1. John thinks it won’t be long _______ he is ready for his new job.
A. when B. after C. before D. since
2. A lot of questions _________ at the meeting, which made things more complicated(复杂的).
A. came across B. came up with C. came up D. came in
3. I ______ Beijing for Shanghai in a few days. Do you know when the earliest plane ________?
A. leaves; takes off B. am leaving; takes off
C. leave; is taking off D. am leaving; is taking off