JasonDJ , 11 days ago (edited 11 days ago) Consider the difference between "would do" and "could do" to be the same as "will do" and "can do", respectively. One implies action, the other implies capability. There's also "should", which implies permission. Consider, also, the progress of learning Python (programming language): Could I do this in Python? I would do this in Python. I shouldn't do this in Python. Edit to add: Would, could, and should are usually considered future-tense. But add "have" and it's past-tense..."I would have done that"
Consider the difference between "would do" and "could do" to be the same as "will do" and "can do", respectively.
One implies action, the other implies capability.
There's also "should", which implies permission.
Consider, also, the progress of learning Python (programming language):
Edit to add: Would, could, and should are usually considered future-tense. But add "have" and it's past-tense..."I would have done that"