单项选择题
A.praised B.to be praised C.to praise D.to have been praised
A.so much B.too much C.much too D.very so
A.did he B.hadn't he C.had he D.didn't he