"You would have been doing it punctually if you ever cared." Is it grammatical and does it sound okay ?
I think it should be better written this way : "If you ever cared, you would have been doing it punctually.", right ?
Also I would like to ask that how it will change the meaning if I remove "have been" from it : "If you ever cared, you would be doing it punctually"
I assume "would be" form is used here to make it imaginary situation, isn't it ? Only that's the difference, but the message is the same to the listener.
Top answer
" The job started sometime in the past. Perhaps it is still going on, perhaps not. The person was not doing a perfect job.
— AlpheccaStars
" The job started sometime in the past.
Perhaps it is still going on, perhaps not.
The person was not doing a perfect job.
" This is in the present time.
The person is not doing a perfect job.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
"You would have been doing the job more carefully, if you cared about it." The job started sometime in the past. Perhaps it is still going on, perhaps not. The person was not doing a perfect job.
"If you cared about it, you would be doing the job more carefully." This is in the present time. The person is not doing a perfect job.