Search from various English teachers...
United States flagSon
Questions about ’很长的时间了‘...does it mean for 'a very long time'? Two questions: 1) Is it 很长的 or 很常的 that means very long in 'a very long time'? 2) When you say 时间了, does it mean that time has passed? So ’很长的时间了‘ would mean a very long time has passed?

Answers · 4

1
Son, 很means very, 长 means long, 时间 means time. Add them together, you got 很长时间 means very long time. I am not sure you need the 的 in the middle. Also, 常 means often(not the word you want to use here, even it sounds the same as 长). Now, 了 means in the past, yes. But it doesn't means a long time has been passed. Instead, it means "it has been a long time" or "long time ago", depending on the context. For example, If i ask how long you have been waiting in the line, you can reply by saying "很长时间了“. That means you have been waiting for a long time. Or, I can ask when was the last time you have visited China, and you can also answer with "很长时间了“. That means it happened long time ago. If you really want to say that a very long time has been passed, you would say "过了很长时间“ Just my 2 cents. Happy learning. Eddie
0
You should post a complete sentence or more, because context is important. 长 means long length or long duration 常 means frequent, often 很长的时间: a very long time 了does not always indicate the past, which is why you should post a sentence. Look here: https://www.italki.com/question/375188 for some info on 了。 Sandy misun gave a very good answer.
0
It depends on the situation. In differnet situation it means different things. In Chinese there is no "很常的” , only “常常” , “经常” , “不常” etc. Means usually or often. “长” can be used to describe many things like time, length or others.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today