_____ his homework, he went out to play.A.Having doneB.DoneC.He has doneD.He had

_____ his homework, he went out to play.A.Having doneB.DoneC.He has doneD.He had

题型:不详难度:来源:
_____ his homework, he went out to play.
A.Having doneB.DoneC.He has doneD.He had done

答案
A
解析
 having done是现在分词的完成式,表示动作完成。
举一反三
Saying always has less difficulty than _____.
A.doneB.doingC.to doD.having done

题型:不详难度:| 查看答案
Although swimming is his favorite sport, yet he doesn"t like _____ today.
A.to swimB.swimmingC.swimD.to have swim

题型:不详难度:| 查看答案
She said she was sorry _____ the train, so she had to stay here for another day.
A.missingB.having missedC.to missD.to have missed

题型:不详难度:| 查看答案
_____ the same mistake again made his parents very angry.
A.His being madeB.He has madeC.He had makingD.His making

题型:不详难度:| 查看答案
You"d better not have the lights _____ all day long.
A.burningB.burnedC.to burnD.being burnt

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.