Hi,

Why do you think of the usage of the present perfect tense here?

'Ally has not called me yet as she has promised before.'

Is it alright to have two 'has' in this sentence?

'has not called me' to me tells me that i am waiting for the call, but what about 'she has promised'? Does it mean that Ally has just made a promise recently?

Thanks
1 2
Hi there,

In the first part of the sentence you are right in saying that you are still waiting for Ally's call. The need for the present perfect tense is further emphasized by the use of 'yet' at the end of this clause.

However, 'as she has promised before' is not correct in this case. First, it is important to note that if we had to put this sentence on a timeline, we would see the the 'promise' took place BEFORE. This means that we need to do something (grammatically) to show this. Normally we do so by using the PAST PERFECT tense.

The sentence would be better if you said:

'Ally has not called me yet as she had promised before'.

Taking it a step further....it would be much better if you change your sentence slightly to clarify the time frames in which the actions occured. An example would be:

'Ally has not called me yet, even though she had promised to do so before she left'.

By giving more information about the context in which this happened, you will be helping your reader a lot Emotion: smile

Hope this helps!
Hi,

Your explanation is clear. If you any websites on 'timeline' thing, please let me know so i can improve my English. I have been struggling with the perfect tenses. I have fluency but not accuracy. I can speak english, but not natural english. it's a malaysian-english variety. Normally, I have to sit back and think whether I use the correct tense in my essay or not.

Thanks.
Teachers: We supply a list of EFL job vacancies
sebayanpendamWhy do you think of the usage of the present perfect tense here?
'Ally has not called me yet as she has promised before.'
Is it alright to have two 'has' in this sentence?
It's OK to put 'has' or 'have' in a sentence twice. In this case, you don't really need two, however. In fact, you can reduce this to the following:

Ally hasn't called me as promised.

Or, if you like a few more words,

Ally hasn't called me yet as she promised.

! - the promise
( ) - the period of not calling
X - the present moment

promise < not calling >
........!....(.................X)...............

CJ
This is a very good link with clear and visual explanations of the tenses. You can also find various other grammar points which are discussed on this page.

http://www.englishpage.com/verbpage/verbtenseintro.html

Hope it helps!

Bernice
I have found that the teacher covered only 5 questions yesterday.

I have found that the teacher has only covered 5 questions so far.

Are these two sentences correct and I could use either of them, right?
Students: We have free audio pronunciation exercises.
hammerman1I have found that the teacher covered only 5 questions yesterday.
I have found that the teacher has only covered 5 questions so far.
Are these two sentences correct and I could use either of them, right?
Both are fine.

CJ
Thanks.

The worst aspect of it is the frustration he has shown at times when things have not been going right.

Is this right. If yes, how is differ from the sentence below.

The worst aspect of it is the frustration he has shown at time when things are not been going right.
Correctection- Is this right? If so, how does it differ from the sentence below?
Site Hint: Check out our list of pronunciation videos.
Show more