PDA

She has left us for a few days

View Full Version : She has left us for a few days


Xinfu
July 21, 2013, 07:36 PM
In English we can't say

*He has died for a long time.

and it must be changed to

-He died a long time ago.

But can we say this?:

-She has left us for a few days.

Rusty
July 21, 2013, 09:37 PM
Absolutely.
We can also say "He has been dead (for) a long time."

Xinfu
July 22, 2013, 11:31 AM
Thank you, Rusty.

For

-He has vanished/disappeared for a few days.

1. Is it correct English?
2.If no, must we correct it to

-He vanished/disappeared a few days ago.

Rusty
July 23, 2013, 03:02 PM
Both are correct.

Xinfu
July 24, 2013, 02:17 AM
Both are correct.
Thank you, Rusty.