20.-How often do you go back to your hometown?
-___________, but usually once every two years.
A.Generally speaking B.It just depends
C.It’s up to you D.I have no idea
19.I’d go with you on the trip, but I ___________ no time.
A.have B.had C.have had D.had had
18.Nancy let me repeat her instruction _______ sure that I understand what was ______ after she was away on business.
A.to make; to do B.making; doing
C.to make; to be done D.making; to do
17.Happy relations among people are very important. Therefore, ________ we do or say should be beneficial to building a harmonious society.
A.whichever B.whatever C.no matter what D.that