单项选择题
A. in all B. at best C. for all D. by far
A. To have reviewed B. Having reviewed C. Reviewing D. Being reviewed
A. he catches a cold B. he should catch a cold C. he caught a cold D. he be catching a cold