帮我解释一下这道关于before long和long before的选择题——Has Bob returned from Japan?——Yes,he arrived two months ago,but it wasn't________ he went to Hong KongA.before long B.long before C.long after D.soon after这道题的正确

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 03:48:19

帮我解释一下这道关于before long和long before的选择题——Has Bob returned from Japan?——Yes,he arrived two months ago,but it wasn't________ he went to Hong KongA.before long B.long before C.long after D.soon after这道题的正确
帮我解释一下这道关于before long和long before的选择题
——Has Bob returned from Japan?
——Yes,he arrived two months ago,but it wasn't________ he went to Hong Kong
A.before long B.long before C.long after D.soon after
这道题的正确答案是B,为什么不选A啊

帮我解释一下这道关于before long和long before的选择题——Has Bob returned from Japan?——Yes,he arrived two months ago,but it wasn't________ he went to Hong KongA.before long B.long before C.long after D.soon after这道题的正确
告诉你个口决,long在前,很久前,long在后,不久后
再看这道题
Bob 从日本回来了么?
是的,他两个月前回来了,但是并不是"很久前"(也就是前不久)他去了香港
此处需要的是很久前,所以选B,不明白再问哦

it wasn't long before he went to Hong Kong
就是说,就是说不久前他去了香港。 这里,long 跟before不是一个词组哦。l
before long不久之后的意思,放句首或句末,不可拆开。

1. before long 的意思是“不久,很快”。如:
I’ll be back before long. 不久我就回来。
Before long he got married. 不久他就结婚了。
2. long before有两个用法:
(1) 老早,早就(单独使用,表示比过去某时早得多的时间)。如:
She had left long before....

全部展开

1. before long 的意思是“不久,很快”。如:
I’ll be back before long. 不久我就回来。
Before long he got married. 不久他就结婚了。
2. long before有两个用法:
(1) 老早,早就(单独使用,表示比过去某时早得多的时间)。如:
She had left long before. 她老早就离开了。
That had happened long before. 那事老早就发生了。
注:long ago 表示“很久以前”, 指的是从现在算起的很久以前,通常与一般过去时连用:
I met him long ago. 我很久以前就认识他了。
(2) 在……的很久以前,在还没有……的很久以前。如:
She had left long before his return [he returned]. 在他回来的很久以前她就走了。
He had worked in the factory long before he got married. 在他还没有结婚的很久以前他就在这家工厂工作了。
注:此时的主句谓语通常用过去完成时,但有时也可用一般过去时(因为 before 已体现了动作的先后关系)。如:
This happened long before you were born. 这事在你还没出生以前很久就发生了。
另外注意以下句式
It is [was, will be] long before……在……前需要很久。如:
It was long before he came back. 过了好久他才回来。
It won’t be long before we see each other. 不久我们又会见面的。

收起