Asked by rfvv
                1. He finished the project for five days.
2. He has finished the project for five days.
3. He read the book for five days.
4. He has read the book for five days.
[Are the four sentences all grammatical?}
5. He read the book in five days.
6. He finished reading the book in five days.
[What is the difference between #4 and #5? Does #5 mean #6?]
            
            
        2. He has finished the project for five days.
3. He read the book for five days.
4. He has read the book for five days.
[Are the four sentences all grammatical?}
5. He read the book in five days.
6. He finished reading the book in five days.
[What is the difference between #4 and #5? Does #5 mean #6?]
Answers
                    Answered by
            Reed
            
    "For" is the wrong preposition. It makes no sense. Five and six are correct.
https://www.merriam-webster.com/dictionary/for
    
https://www.merriam-webster.com/dictionary/for
                                                    There are no AI answers yet. The ability to request AI answers is coming soon!
                                            
                Submit Your Answer
We prioritize human answers over AI answers.
If you are human, and you can answer this question, please submit your answer.