A.large B.big C.important D.major
A.on B.by C.for D.with
A.would have been here B.should be here C.had to be here D.would be here