ابحث بين معلمي الإنجليزية المتعددين...
Yevgen
Hello,
I've been studying English for a long time.
Is it possible to say "It's been a long time since I'VE BEEN STUDYING English"?
In this sentence, with "since", is it OK to use present perfect continuous?
١٤ أكتوبر ٢٠٢١ ١٧:٣٧
الإجابات · 11
2
Typically "It has been a long time since (someone) has (done something)" implies they haven't done something in a long time. Do you mean you haven't studied English for a long time? In that case it should be in the present perfect, not present perfect continuous (It has been a long time since I have studied English). The past simple also works (It has been a long time since I studied English).
Example: It has been a long time since I have traveled abroad = I haven't traveled abroad in a long time.
You can use 'since' to express your idea, but as you are 'since' to give duration (say how long) and not to say give a start time, you should use 'ago'.
I have been studying English since a long time ago.
Alternatively, you can just use 'for'.
I have been studying English for a long time.
١٤ أكتوبر ٢٠٢١
2
No, here you'd just use the past simple because you're expressing a point in the past since something else has been happening.
Look at similar examples:
I've been studying English since 2017.
I've been studying English since my visit to the USA in 2017.
I've been studying English since I went to the USA in 2017.
Hope it makes sense to you :)
١٤ أكتوبر ٢٠٢١
1
Hello, You could say
"It's been so long since I started to study English"
١٤ أكتوبر ٢٠٢١
1
I’ve been studying English for a long time. (Correct and clear)
It’s been a long time since I’ve been studying English. (Incorrect. It’s just a longer and inferior way to say the first statement, though it would be understood.)
It’s been a long time since I started to study English. (Correct with a similar meaning to the first statement. It has a slightly difference nuance though - it makes you think more about the past and the start. You could also use ‘studying’ instead of ‘to study’ here.)
١٤ أكتوبر ٢٠٢١
1
I think if you want to use since for this kind of statement you should specify the exact or at least estimate the time at which you started studying the language in question in order to avoid the redundancy of using 'been' twice. So for example, you'd say: "I have been studying English since 2014" OR "I have studied English since 2014" .
١٤ أكتوبر ٢٠٢١
أظهِر المزيد
لم تجد إجاباتك بعد؟
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!
Yevgen
المهارات اللغوية
الإنجليزية, الإيطالية, الروسية, الأوكرانية
لغة التعلّم
الإنجليزية
مقالات قد تعجبك أيضًا

How to Answer “How Was Your Weekend?” Naturally in English
15 تأييدات · 6 التعليقات

Why Some Jokes Don’t Translate: Understanding Humor in English
6 تأييدات · 1 التعليقات

How to Talk About Your Strengths and Weaknesses Professionally
3 تأييدات · 1 التعليقات
مقالات أكثر
