General synonyms:
* Nearly
* Practically
* Virtually
* Just about
* On the verge of
* On the brink of
* Close to
* Within an inch of
* In the nick of time
* All but
More specific synonyms:
* For actions: about to, on the point of, on the cusp of
* For quantities: approximately, roughly, close to, in the neighborhood of
* For time: shortly, soon, momentarily, presently
Example:
* General: "The train is *almost* here."
* For actions: "She was *about to* leave."
* For quantities: "The house is *roughly* 100 years old."
* For time: "I'll be there *shortly*."
The best synonym depends on the specific situation you're writing about.