Hi teachers,

I have these two sentences in present perfect:

He has gotten dressed before eight for two weeks.

He has gotten dressed before eight since _________.

To fill in the blank space cannot be, 'two weeks ago' can it?

So, which one should it be?

Thanks in advance
I'm not a teacher, but I can reply your question.

To fill the space you have to place "two weeks", because the word "ago" isn't good

when you use presente perfect
Hi M3Style,

Thanks for you answer, but I know I can't use 'ago'.

You mean 'Robert has gotten dressed before eight for two weeks' and 'Robert has gotten dressed before eight since two weeks' can be fine? I don't think so.

What I'm looking for is the same sentence with the same meaning using the preposition 'since'.Emotion: smile

Thinking
Students: Are you brave enough to let our tutors analyse your pronunciation?
You're right. When you use the preposition "since", it should be followed by for example 'last Monday', or simply by a day of week
I'm not sure what're you trying to say.

He got dressed before eight since he had to leave at 8:15.

Since would mean "because" in this context.
@ karansardana:
by that way, the meaning of the sentence changes
Students: We have free audio pronunciation exercises.