作业帮 > 英语 > 作业

一道关于时间状语从句的选择题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 01:46:30
一道关于时间状语从句的选择题
His greatest work was done ____ he had the opportunity of meeting any of the great men of physics of his day.
A.after B.before C.when D.as
答案选择before,可是我想如果选择before,前面貌似确实要改为过去完成时,但是这里好像有一个any起了作用,而使得我们不得不选before,我还没琢磨透,还请各位指教,
请问有没有硬性要求说before前面必须用过去完成时呢?
1.因为any 是不确定的,显然,他还没有机会见到任何那个时代的物理学家.所以用before.
2.这里也可以用过去完成时.但是因为they hung up 和 I could answer,几乎是同时的,所以用过去时就可以.选 before 是因为句子的意思需要.在我能接听电话前,他们就挂断了(电话).这里的before I could 有我没能XX.