英文问题求解。。。选哪个,请详细说明原因谢谢

He _____ to the lab than he set out to do the experiment
A.has no sooner got B.no sooner got C.will no sooner get D.has no sooner got
D.had no sooner got 刚才打错了谢谢

He _____ to the lab than he set out to do the experiment
A.has no sooner got B.no sooner got C.will no sooner get D.had no sooner got
答:D
译:他一到实验室就着手做起了实验。
析:no sooner .... than....
hardly ........ when...
主句用过去完成进,从句用一般过去时。
记忆方法:sooner是比较级,所以用than
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-19
小雨!!哈哈。好久不见你了。QQ,也不怎么见你啊。。有空多聊聊啊。

有一点我们都一样,都还经常来百度学习。。交流。。追问

好的没问题小白师哥

第2个回答  2013-06-19
选D
正确答案应该是had no sooner got

他一到实验室就开始做实验。
no sooner than 一...就....
引导时间状语从句,主句用过去完成时,"than"后面的从句用一般过去时.(从这里可以知道,no sooner后面是主句;than后面是从句)
例:
I had no sooner reached home than it began to rain.
我一到家天就下起雨来 。
第3个回答  2013-06-20
应该是选D
相似回答