A、 before long B、 long before C、 long after D、 long when
单项选择题I'd rather sleep than watching TV; the programs seem()all the time.
A、 to get worse B、 to have got worse C、 to be getting worse D、 getting worse
单项选择题Tom()have met us three times last year, but' the first two meetings were canceled.
A、 will B、 should C、 had D、 must