"Still lie the sheltering snows, undimmed and white;
And reigns the winter's pregnant silence still;
No sign of spring, save that the catkins fill,
And willow stems grow daily red and bright.
These are days when ancients held a rite
Of expiation for the old year's ill,
And prayer to purify the new year's will."
Helen Hunt Jackson, A Calendar of Sonnet's: February
I have some troubles with present perfect. Is it correct to say I have just arrived or I just arrived, if the action ended few minutes before ?
I have used the present perfect, but a friend has corrected me.