35. It takes at least five years to ten years _______ it is possible to test this medicine on human patients.
A. before
B. since
C. after
D. when
解析:
该题考查的是时间状语从句。
四个选项都可以引导时间状语从句,但是意义各有差别。
before:在……之前;since:自从;after:在……之后;when:当……时。
根据句意,该题应该选before。
参考译文:
至少再等五到十年,才可能再病人身上测试这种药物。(在病人身上测试这种药物之前,需要五到十年的时间)
其他语言点:
it takes + 时间 + to do something: 花多久做某事