befor和 since 怎么区分
答案:4 悬赏:60
解决时间 2021-04-27 14:19
- 提问者网友:控制庸俗
- 2021-04-27 07:05
如题
最佳答案
- 二级知识专家网友:如果这是命
- 2021-04-27 07:50
since 后面要加完成时态 have done
befor 是过去时态 done
全部回答
- 1楼网友:萌萌哒小可爱
- 2021-04-27 11:11
时态不同,since用现在完成时,before用一般过去时或者一般将来时
- 2楼网友:桑稚给你看
- 2021-04-27 10:04
before:在。。。以前
since:从。。。以来,自从。。。以后
- 3楼网友:最后战士
- 2021-04-27 08:47
Since "自从......"
1.从句用过去一般时,主句用现在完成时.
Since Mr Hassan became president,both taxes and unemployment have increased.
自从哈森先生当总统以来,税收和失业率都增加了.
2.如果主句和从句同时描述同一种情况,且从句的状况延伸到现在,主句和从句均用现在完成时.
Since I've lived here, I haven't seen my neighbours.
自从我住到这儿,我就没见过我的邻居.
Before和Until
1.如果主句的动作是非持续性的,就是说用的是非持续性动词,可使用before,表示主句的动作发生在从句动作之后.
She walked out before I had a chance to explain.
直到我有机会解释,她才走了出去.
2.可使用before或until.
A.当表示未来的事件有多远时.
It was three days until/before the letter arrived.信在三天后才到.
B.当主句是否定句时.
He won't come back until/before Monday.直到下周一他才回来.
C.当主句是肯定句时,两个都可用,但意思有区别.
He used to live with us until/before he moved down to London.
用"until"表示"他过去一直和我们住在一起,直到我们搬到伦敦."
用"before"表示"在我们搬到伦敦前,他有段时间和我们住在一起."并非一直在一起.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯