单项选择题
A.would have been here B.had to be here C.should be here D.would be here
A.may as well B.may well C.may better D.may as well as
A.for sell B.on sell C.for sale D.on sale