一道英语题求解答Three criminals escaped from prison yesterday aftern

一道英语题求解答
Three criminals escaped from prison yesterday afternoon. It was a long time___the guards discovered what has happened.
A.since B.when C.until D.before
这道题考的是什么呢?怎样去分析
小面包芭芘 1年前 已收到9个回答 举报

草uu傻B专用母 幼苗

共回答了16个问题采纳率:75% 举报

D.
It was will be + 一段时间 +before . “、、多久之后才、、
It is has been + 一段时间 +since... 从、、结束,已多久了
欢迎追问

1年前 追问

6

小面包芭芘 举报

这里用befored的话应该翻译成守卫发现发生了什么之前有很长一段时间,还是一段很长的时间之后守卫才发现发生了什么

举报 草uu傻B专用母

很长时间以后,守卫才发现发生了什么。 其实本意是“在守卫发现发生了什么之前,已经过了很长时间。” 明白?

我大笨象 幼苗

共回答了59个问题 举报

选D
since conj. 因为;由于;既然;自…以来;自…以后 prep. 自…以来;自…以后 adv. 后来
when conj. 考虑到;既然;当…时 n. 时间 adv. 什么时候,何时
until prep. 在…以前;到…为止 conj. 在…以前;直到…时 直到
before pr...

1年前

2

req6767qre 幼苗

共回答了177个问题 举报

D. before 是正确答案。
before 含义是“在.....之前”,但根据意思可以翻译成“之后,过了......(多久)以后”,原句中文意思是“过了很久以后,警卫才发现发生了什么事。”
如果用 since,则 since 从句的动作先发生,主句动作后发生,在这里主句从句先后顺序不恰当。如果用 when(当......的时候),则主句 it was a long time 要...

1年前

2

shijieff 幼苗

共回答了2个问题 举报

B

1年前

1

shanxixiaozhu 幼苗

共回答了1个问题 举报

考的是一般过去式 ITBE SINCE 句型

1年前

1

被拐骗的mm 幼苗

共回答了14个问题 举报

选 D 句子意思:三个罪犯昨天下午从监狱里逃跑了,在守卫发现发生了什么之前还需要一段很长的时间。

1年前

1

明天会更好310 幼苗

共回答了51个问题 举报

选D,
首先排除A&B,since和when无论意思上还是时态上都不对。
C,乍一看也可以,但是用until表示持续性的事,所以应该是It has been a long time until...

1年前

0

清晨雾水 幼苗

共回答了6个问题 举报

选D
句子的意思是:三个罪犯昨天下午从监狱里逃跑了,还需要很长一段时间守卫才会发现。
是因为 before的意思就是在...之前

1年前

0

友好911 幼苗

共回答了175个问题 举报

此题正确答案为D。
此题考点是“It was will be + 一段时间 +before ....”这个句型。

1年前

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