I haven’t heard from him_______, what do you supposed has happened to him?
A. until then
B. up to now
C. from now on
D. up until then
答案为B,请分析一下这几个短语以及它们的区别,谢谢!
I haven’t heard from him_______, what do you supposed has happened to him?
A. until then
B. up to now
C. from now on
D. up until then
答案为B,请分析一下这几个短语以及它们的区别,谢谢!
回答如下
(1) A. until then:直到那时为止;在那时之前( 表示在过去某一时间之前)
(2) B. up to now:从过去某一时间一直到现在(表示过去某一时间一直持续到现在)
(3) C.from now on:从现在时间算起(表示从现在时间开始计算/算起)
(4) D.up until then 直到当时起(在过去某一时间为止)
进一步补充解释一下
(1)A. until then 描述表示在过去某一时间之前所发生的情况
(即主语在过去某一时间之前做了某事情)
I didn't finish my homework until my mother came back.
中文翻译(1)在我妈妈回来之前,我没有完成作业.
中文翻译(2)直到我妈妈回来,我才完成我的作业.
(2) B.up to now 描述表示在过去某一时间到现在所发生的情况
(即主语在过去某一时间一直到现在做某事情)
I haven't from him up to now.
用以上句子进行解释,从过某一时间到现在发生的情况是“我没有收到他的来信”
从过去某一时间到现在主语做了某事;做的某事就是”我没有收到他的来信“
(3)C.from now on 描述表示从现在开始所发生的情况
(即主语从现在开始要做某事情)
We must learn English well from now on .
从现在开始,我们必须需要英文.
(4)D. up until then 描述表示到过去某一时间为止所发生的情况
(即主语到过去某一时间为止做了某事情)
根据句子意思,答案为B
整个句子意思:直到现在为我都没有收到他的来信,你认为他发生了什么事情了吗?
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
I haven’t heard from him_______, what do you supposed has happened to him?
A. until then
B. up to now
C. from now on
D. up until then
答案为B,请分析一下这几个短语以及它们的区别,谢谢!
【答】A. until then:直到那时 B. up to now:直到现在 C.from now on:从现在起 D.up until then 直到那时
根据句意,答案为B
【句意】直到现在我还没有收到过他的来信,你认为他发生了什么事情了吗?