Is sentence "I paint for 3 hours" grammatically correct? [closed]

Solution 1:

"I paint" describes an action that has no definite beginning and end.

"For 3 hours," implies that the action has a beginning and an end.

Unless you're describing something that's part of a routine, this doesn't make sense.

"I paint for three hours each day," is an example of how the imperfect tense is used to describe recurring events that do not have a definite beginning and end.