一道英语选择题:I didn't manage to do it ____ you had explained how.

I didn't manage to do it ____ you had explained how.
A until
B unless
C when
D before
请写一下答案,并解释一下其他选项不选的原因。

首先应想到not....until...为固定搭配,意为直到....才.....初步确定答案。
从句子意思上理解:直到你解释如何去做之后,我才做成这件事。
manage to do sth 意为 成功做成某事。
unless意为除非,意思不符,句子语态也不符。
when意为当 明显不合逻辑
before 意为在.....之前,不能与句子前的否定式not构成直到...才...的意思。
故选until(固定搭配,句子通顺,复合逻辑)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-03
until
意为直到
我不会决定去做直到你说出为什么这么做
unless是除非,unless后不跟完成时
when是用于疑问句
before与句意就不符合了,不信自己翻译试试,哈哈本回答被提问者采纳
第2个回答  2009-12-03
选A
意为直到你教我后,我才会做。
他用了过去完成时,所以不选其他的
第3个回答  2012-03-30
unless是除非,unless后不跟完成时
when:当。。。时候 也用在be doing。。。when。。。be about to do...when...意思是“突然”
before与句意 不符
manage to do sth=succuceed in doing sth 是成功做了某事
所以翻译成 :直到你解释了怎么做 我才做成。
第4个回答  2009-12-03
A until.

选项2不对因为unless的意思是除非
相似回答