Wangmadeuphismindtodevoteallhecould____hisoralEnglishbeforegoingabroad
improveB
toimproveC
improvingD
toimproving2
Everythinghe____awayfromhimbeforehereturnedtohishometown
hadbeentaken3
Beforehewentabroad,hespentasmuchtimeashe____English
couldlearningB
learnedC
tolearnD
couldlearnC
hadhadbeentakenD
hadtaken4
YoucanneverimaginewhatgreatdifficultyIhave____yourhouse
foundB
findingC
tofindD
forfinding5
Thepersonwespoketo___noansweratfirst
makingB
makesC
Thepersonwereferredto___usareporttomorrow
givingB
willgiveC
Thedayswehavebeenlookingforwardto___soon
comingB
willcomeC
havecome8
Thepersonwetalkedabout__ourschoollastweek
visitingB
willvisitC
visitedD
hasvisited9
Themanwhosesongswearefondof__inourcitynextweek
singingB
tosingC
willsingD