_____ for a long time, but he tried his best to make up for what he missed.
A.Being ill staying in hospital B.Having been ill staying in hospital
C.He was ill staying in hospital D.To be ill staying in hospital
--- Put these glasses away before they __________.
--- OK.I will put them in the cupboard.
A.have broken B.are breaking C.get broken D.will be broken
It is ______ the old clock that the old man spent the whole afternoon with me yesterday afternoon.
A.to repair B.repairing C.repair D.repaired
The food, ____________good, was soon sold out when it was taken to the market.
A.tasted B.being tasted C.tasting D.having tasted
---- How long _____ you ______ in the country with your uncle, Henry?
---- About two weeks.I’ll return as soon as school starts.
A.had; stayed B.are; staying C.did; stay D.do; stay
---- Who ________it be that hasn’t handed in his homework?
---- It ______ be Bob.He handed it in yesterday.
A.can;mustn’t B.must; can C.can;can’t D.may;must