问几道英语选择踢

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:18:57
Don't get off the bus until it__.
A.stop
B.will stop
C.stopped
D.has stopped

When he__all the newspapers,he will go home.
A.sells
B.has sold
C.will have sold
D.will be sold

They can't leave until they__their work.
A.did
B.are doing
C.have done
D.has done

原因

第一题选D 从句主语为it,而A用了原形,应该用单三形式stops,故A错误;根据“主将从现”原则得知B错误;C时态错误;D用现在完成时强调“直到公交车已经停下来”,“until it has stopped”。
第二题选A,根据“主将从现”原则。
第三题选C, A时态错误,如果选B“直到他们正在做他们的工作,他们才能离开。”显然句意不通;而选C“直到他们做完他们的工作,他们才能离开。”用have done完成形式强调动作的完成; D项主谓不一致。

C(A必然不对,选C就是已然停下来的意思)
A(时间状语从句现在表示未来)
c(也是现在表示未来,可是没有未来时态干扰,单复数就是C了)

DBC