21. I will learn 20 or 30 English words every day_______whether I am busy or not.
A. regardless of B.although C.as if D. if
22.It’s already August and the school year will begin_______.
A.long after B.long before C. before long D.long ago
23.- I hear that David has won the first prize in the English speech competition.
- _______, and_______. Congratulations.
A.So he has; so you have B. So he has; so have you
C.So has he; so have you D. So has he; so you have