+0
I have been waiting for you from 5 weeks.
+0
anonymous I have been waiting for you from 5 weeks. for five weeks.

As shown.

anonymous: Gramme check Grammar check

As shown.

CJ

CJ

Comments  
Students: Are you brave enough to let our tutors analyse your pronunciation?

I suspect these alternatives exist as well for that:

I have been waiting for you from five weeks ago [up to now].

I have been waiting for you since five weeks ago.


I hope CJ checks these.

KhoshtipManI have been waiting for you from five weeks ago [up to now].
I have been waiting for you since five weeks ago.

These are grammatical and understandable but not natural for a native speaker. Especially in the case of the second one you'd be suspected of being a foreign speaker. Emotion: smile

CJ

CalifJimsuspected of being a foreign speaker

I am.

Thanks CJ; thanks for having you.

Teachers: We supply a list of EFL job vacancies