英语语法选择题,请逐项分析.It was not long ()he bought some more goats .A

英语语法选择题,请逐项分析.
It was not long ()he bought some more goats .
A.when B.since C.before D.until 为什么要选C
moyuer 1年前 已收到8个回答 举报

梦碎两江 幼苗

共回答了11个问题采纳率:100% 举报

句子译文:不久他又买了一些羊.
1. 首先,It be…before…该句型主句中的it指时间,主句中的时态常是一般将来时或过去时两种时态,主句中的表语多是long, not long, three days, two weeks等表示时间段的词和短语.常译为“……之后才”,“没过……就……”.例如:
It was three days before he went to Beijing. 他三天之后才去北京.
It will not be long before he finishes his job. 不久他就完成了工作.
2. 用when 句意不对:“他买更多羊的时候,时间不长”(这里it只能理解为“时间”)
3. since 一般要求主句用完成时态,而这里是过去时,不符.
4. not... until “直到...才.”如:He didn't come back until midnight. 他直到半夜才回来.
但是用到你这里,这个until 就无法理解.可以说:He didn't buy some more goats until very late.

1年前

4

w2272 幼苗

共回答了17个问题 举报

It was not long before......不久以后就......了。
其他的没这种表达

1年前

2

门前亦有千竿竹 幼苗

共回答了214个问题 举报

It was not long before 固定句式
在。。。不久

1年前

2

紧密团结 幼苗

共回答了56个问题 举报

直接翻译为 这不是久的,在他卖更多的山羊之前。
也就是说,没过多久他就卖了更多的山羊。

1年前

1

Googuy 幼苗

共回答了55个问题 举报

“It will be / was +一段时间+ before…” 表示多久之后就/才……
句义:没有多久他又买了几只羊。

1年前

0

ncgh 幼苗

共回答了26个问题 举报

此句意思是
过了不久他又添购了一些山羊。
根据句子意思重点在于时间点的变化。
主语It指的事他两次买羊间隔的时间,it was not long,这段时间不长。
此段时间是指过去的两个时间点,他第一次买羊与第二次买羊之间,因为是时间段,所以不能选A when。 when表示时间点
不能选B的原因在于since指的是某个过去的时间点之后的时间段,放入句子着指的...

1年前

0

jiaxunqi11 幼苗

共回答了904个问题 举报

It + be + not + long + before...意思是“过不久就……”
过不久他又买了几头山羊。
It was + 一段时间 + since...
自从……,已有……时间(意思不对)

1年前

0

下午的注册名 幼苗

共回答了90个问题 举报

It be +some time + before +sentence .
是句法

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 23 q. 0.928 s. - webmaster@yulucn.com