almost

  1. We’re almost finished.
  2. We’ve almost finished.
    What is the meaning difference between the two sentences?
  3. Sita visits her son (almost every)/(all)/(every) day.
    Is this sentence OK with all options?

1/2 No significant difference in informal English. For more formal occasions I would suggest you use (2).

  1. Yes. All the options mean something different.