一个英语选择题-It's a long time ____I saw you last.-Yes ,and what a

一个英语选择题
-It's a long time ____I saw you last.
-Yes ,and what a pity it is now that it will be a long time ____we see each other again .
A.before ; since B.since ;when C.since ;before D.when ;before
请解释此题为什么选C?since 和before有哪些相关句型?时态怎么样用?
polkmpolk 1年前 已收到6个回答 举报

該影 幼苗

共回答了21个问题采纳率:81% 举报

选C
-It's a long time since I saw you last.
好久不见了.
-Yes ,and what a pity it is now that it will be a long time ____we see each other again .
是啊,可惜的是,等我们下次再见面还要很长时间.
这个出题人纯是没事找抽型的.为了考学生而出的题.日常对话哪有这么说的啊.
这么要好的朋友,一见面什么实质的内容都不说,直接说下次见面的事,这不是有病吗?
下面解释原因:
since引导的时间状语从句中通常用一般过去时.第一个空选since自从我上次见到你到现在已经过了很长时间了.
before简单说就是“在.之前”的意思.
在我下次见到你之前,还要有很长 的 时间.第二个空选 before.

1年前

1

多此二举 幼苗

共回答了3个问题 举报

1.since是自从的意思,用现在完成时,自从我看见你已经有很长时间了。
2.before是在...之前的意思,主句一般过去时,从句一般过去时。

1年前

2

疏影梅月 幼苗

共回答了2个问题 举报

选C

1年前

2

可爱韩 幼苗

共回答了86个问题 举报

It's a long time since是自从...以来已经很长时间了,一般从句用过去式
It's a long time before是在...之前有很长的时间

1年前

1

hb1051 幼苗

共回答了6个问题 举报

C

1年前

1

zyfpp 幼苗

共回答了1个问题 举报

第一个空选since的原因:[it's a long time]发生在[saw you last]之前。而since表示自从的意思。就是说自从我上次看到你过了很久。有先后的关系。而when表示两个同时发生的动作。意思不符合语境。
第二个选before的原因:与上面一样,有一个动作发生的先后关系在里面。before我们下次碰面之前,还要要很久。
since和before不需要用句型什...

1年前

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