from / since

  1. I have been here from the end of June. = [color=red]wrong
  2. I have been here since the end of June. = [color=green]correct
  3. I will be here from the end of July. = [color=green]correct
  4. I was here from the end of July. = [color=red]wrong
  5. I was here from the end of July to the end of August. = [color=green]correct
  6. I was here for four weeks from the end of July. = [color=green]correct
  7. I was here from the end of June for one month. = [color=green]correct
  8. I had been here from the end of June. = [color=red]wrong
  9. I had been here from the end of June for one month. = [color=green]correct
  10. I had been here since 1998. = [color=red]wrong (we need “have been” with “since” not “had been”)
  11. I had been here from 1998. = [color=red]wrong (we need “have been” with “since” not “had been”)
  12. I have been here since 1998. = [color=green]correct

Hello,

Would you please be kind enough to have look at the above sentences and see if I’m right?

Thank you. Sorry if it’s a bother.

  1. I have been here from the end of June. = wrong
    Not necessarily wrong. It is possible in a distinct context.
  2. I have been here since the end of June. = correct
    Correct
  3. I will be here from the end of July. = correct
    Correct
  4. I was here from the end of July. = wrong
    Not necessarily wrong. It is possible in a distinct context.
  5. I was here from the end of July to the end of August. = correct
    Correct
  6. I was here for four weeks from the end of July. = correct
    Correct
  7. I was here from the end of June for one month. = correct
    Correct
  8. I had been here from the end of June. = wrong
    Not necessarily wrong. It is possible in a distinct context.
  9. I had been here from the end of June for one month. = correct
    Correct
  10. I had been here since 1998. = wrong (we need “have been” with “since” not “had been”)
    Unlikely, but not necessarily wrong. It is possible in a distinct context.
  11. I had been here from 1998. = wrong (we need “have been” with “since” not “had been”)
    Unlikely, but not necessarily wrong. It is possible in a distinct context.
  12. I have been here since 1998. = correct
    Correct