(Having been) finished (his) breakfast, (he) went out (for) a walk.
A.Having been
B.his
C.he
D.for
A.Having been
B.his
C.he
D.for
A、finished
B、was to finish
C、finishing
D、having finished
A.finish
B.be finished
C.to finish
D.have been built
W: Mr. Smith, I’m sorry I didn’t finish my homework on time.
M:________.I know you’ve been taking care of your father these days.
A.That all depends
B.Help yourself
C.You are welcome
D.Come on
John, you are so lazy. This job ______hours ago.
A.should finish
B.must have finished
C.could be finishing
D.ought to have been finished
If we ______ yesterday, we ______ the work.
A.weren't interrupted... would finish
B.didn't interrupt... would have finished
C.hadn't interrupted... had finished
D.hadn't been interrupted... would have finished
Having been found guilty,the man was given a severe__________by the judge。
A.crisis
B.crime
C.sentence
D.service
___alone, I turned on the radio for company。
A. Be
B. Been
C. Being
D. Having been
A.being built
B.built
C.had been built
D.having been built
The poor man, (having been) brutally (beated by) the police, (cried) out (in) pains.
A.having been
B.beated by
C.cried
D.in