以前 does not have to be used like in 一个星期以前 - you could say “我以前有吃过” meaning "I've eaten it before". Using 以前 usually tells you that it wasn't too recent, maybe referring to something at least a month or two ago.
I would translate 曾经 as "recently" - e.g. “我曾经吃过” meaning "I've eaten it recently", and that would refer to something within a couple weeks. However, I wouldn't use it if I were talking about something that happened today or yesterday.
As for 从前, this is very rarely used colloquially in speech - I always translate it as "once upon a time". You might find it at the start of a story (e.g. “从前,有一只灰色的小猫” meaning "once upon a time, there was a grey kitten") but is not used a lot otherwise.
以前 does not have to be used like in 一个星期以前 - you could say “我以前有吃过” meaning "I've eaten it before". Using 以前 usually tells you that it wasn't too recent, maybe referring to something at least a month or two ago.I would translate 曾经 as "recently" - e.g. “我曾经吃过” meaning "I've eaten it recently", and that would refer to something within a couple weeks. However, I wouldn't use it if I were talking about something that happened today or yesterday.As for 从前, this is very rarely used colloquially in speech - I always translate it as "once upon a time". You might find it at the start of a story (e.g. “从前,有一只灰色的小猫” meaning "once upon a time, there was a grey kitten") but is not used a lot otherwise.
Report copyright infringement
1
like
Highly-rated answerer
这个答案有帮助吗?
这个有帮助吗?
嗯... (0)
有帮助 (0)
您为什么回答“嗯...”?
明显错误
解释不彻底
我看不懂所写语言
答案与问题无关
其他原因
您的反馈不会向其他用户显示。