I have been collecting stamps _______i was nine years oldA before B if C since D although 为什么选c?要完全的为什么不选a

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 17:36:23

I have been collecting stamps _______i was nine years oldA before B if C since D although 为什么选c?要完全的为什么不选a
I have been collecting stamps _______i was nine years old
A before B if C since D although
为什么选c?要完全的为什么不选a

I have been collecting stamps _______i was nine years oldA before B if C since D although 为什么选c?要完全的为什么不选a
这句话应该是在我9岁的时候就开始收集邮票
bofores 是.之前 解释为一段时间之前 所以用since 从9岁开始
手机提问的朋友在客户端右上角评价点【满意】即可.
互相帮助,祝共同进步!

since 一个时间点
如果选before 意思就是在我九岁之前我就开始搜集邮票 那么此句应用过去完成时have 应变为had
if用在这 就是引导了一个条件状语从句 那么主句应用一般将来时 从句用一般现在时
although不符题意即是说before 一般用在过去完成时?过去完成时主要用于在过去发生并一直持续到现在的动作,或在过去不确定时间内发生并与现在有着某种联系的劲作...

全部展开

since 一个时间点
如果选before 意思就是在我九岁之前我就开始搜集邮票 那么此句应用过去完成时have 应变为had
if用在这 就是引导了一个条件状语从句 那么主句应用一般将来时 从句用一般现在时
although不符题意

收起

您好,


如果句子是想表达您在年幼时, 也就是九岁以前有收集邮票的习惯, 那麼是使用 before 这一词来描述, 但是前面语法就有误, 不会是使用 I have been,  而是会说 I used to collect stamps before I was nine years old. (我在九岁之前曾经有收集过邮票).


如果是想表达您由九岁开始就在收集邮票了, 那麼就必须使用 since  (自...以来) 才是正确的:

  • I have been collecting stamps since I was nine years old.

    我自九岁以来就一直在收集邮票.