THE PREPARATION...BY THE TIME THE GUEST...A. HAD BEEN FINISHED- AR...

20. The preparation...by the time the guest...A. had been finished- arrived B. have finished- arrivedC. had finished-were arriving D. have been finished- were arrived21 The boy_____ by the teacher yesterday.A. punish B. punished C. punishing D. was punished