1. had left2.is being repaired.3.would call4.没看懂5.smoke6.having7.singing8.were caught9.old10.getting1.so 2.such 3.so 4.such 5.so 6.such a 7.such an 8.such a
是