单项选择题
A.would have been here B.had to be here C.should be here D.would be here
A.precede B.expect C.foretell D.count
A.had laid B.has lain C.has lay D.had lain