第16期B3版Keys:
语法专练
1-5 BDABC 6-10 ACBDB 11-15 AABCD
语法小测
I. (One possible version)
1. But for your help, I would have failed.
2. Not having failed in the college entrance examination twice, he wouldn’t have left home without saying a word.
3. If it had not been for your timely support, I would have failed in the election.
4. Were it not for this magazine, it would be difficult for us to kill the time.
II. (One possible version)
1. hadn’t been for 2. would have gone to the party 3. But for the fine weather 4. wouldn’t be fired