are you sure they will come back___?A.before long B.long before C.after some time D.after sometime我觉得是C啊,可正确答案是A.,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 22:12:21
areyousuretheywillcomeback___?A.beforelongB.longbeforeC.aftersometimeD.aftersometime我觉得是C啊,可正确答案是A.,

are you sure they will come back___?A.before long B.long before C.after some time D.after sometime我觉得是C啊,可正确答案是A.,
are you sure they will come back___?A.before long B.long before C.after some time D.after sometime
我觉得是C啊,可正确答案是A.,

are you sure they will come back___?A.before long B.long before C.after some time D.after sometime我觉得是C啊,可正确答案是A.,
A
固定搭配,before long 不久后
C some time 的意思是某一时间点,after some time 在某一时间点之后,不如A通顺

选a,a是不久以后的意思,b是很久之前的意思,some time 表示某一时间点,after some time 表示在某一时间点之后,d表示过了一段时间,觉得根据句意,是不久之后就会回来,a是固定词组

1. 最好选 A, before long的意思相当于 soon, 不久
2。看得出来,出题者认为不能选C, 其根据可能是这个说法:after 用于一般将来时只能后接时间点,或名词、动名词 (某一时间点发生的事)例如:You'll be much more experienced after having worked here for a few years.
但是关于这一点,人...

全部展开

1. 最好选 A, before long的意思相当于 soon, 不久
2。看得出来,出题者认为不能选C, 其根据可能是这个说法:after 用于一般将来时只能后接时间点,或名词、动名词 (某一时间点发生的事)例如:You'll be much more experienced after having worked here for a few years.
但是关于这一点,人们有不同看法,如《科技英语学习》 1994年07期 上有“after+一段时间”不能同一般将来时连用吗?这样一篇文章,作者称自己“在阅读中发现,在实际的语言中,“after+一段时间”有时也可用于将来时,表示说话者所指的那一段将来的时间加入”。文中作者确实提供了不少例句,并做了讨论。
3。做考题和实际运用并不完全是一回事,因此,作为学生,既要自己多读、多用,提高实际运用能力,也要常常留心老师怎么说的,教科书怎么说的,考试怎么要求的。学生只能这样啊。

收起

选择A 是不久的意思 long before是很久以前的意思