单项选择题Of the 9500 drivers () since the beginning of the year, 23% were found () in road knowledge.
A. tested lacking B. having been tested to lack C. tested lacked D. to have been tested lack
单项选择题That she hadn't kept her ______ on her work resulted in the failure.