Interested in Language
I have some problems with this sentence:
I thought he has quit for a while.
To me it sounds as if there were 2 meanings:
1. A while ago he quit, and he is not coming back.
2. He has quit now but after a while he will come back.
It's wrong to say:
I thought he has been quitting for a while. (at least it would mean he's been trying to quit, but it does not make that much sense.)
That's why I use "has quit".
However, it sounds ambiguous.
It's not as:
We have married for 2 years.
It's okay because if the marriage should take 2 years, it would be:
We are married for 2 years.
P.S: By the way: Is "quit" okay, or is it "quitted"?