A.but B.and C.or D.then
单项选择题If the work () by the end of the month is delayed, the construction company will be fined.
A.to be completed B.is completed C.to have been completed D.being completed
单项选择题It was not until I () your letter that I ()all about the matter.
A.have read; knew B.would read; had known C.read; had known D.had read; knew