青岛大溪谷别墅怎么样:请教一道英语题

来源:百度文库 编辑:高校问答 时间:2024/05/10 11:25:22
Scientists say it may be five or ten years___D____it is possible to test this medicine on human patients.
A. since B. before
C. after D. when
答案是D
为什么啊,B为什么不可以

愚见
five or ten years作先行词,后面的从句缺状语。所以用when
如果用before,怎么翻译呢?(科学家说在可能进行临床测试前有5或10年)说不通啊!
哪位英语高人也来谈谈吧!