单项选择题
A.must have given B.would have given C.must give D.should have given
A.flower's shops B.flowers' shops C.flowers shops D.flower shops
A.to be sung B.singing C.sung D.singing