|amo amare||: to love||ambulo ambulare||: to walk|
|clamo clamare||: to shout||habito habitare||: to live|
|porto portare||: to carry||navigo navigare||: to sail|
|neco necare||: to kill||do dare||: to give|
|vasto vastare||: to destroy||oro orare||: to beg|
The imperfect tense is formed by finding the infinitive (amare), chopping off the -re ending, adding -BA-, and then the person endings for the imperfect, -m, -s, -t, -mus, -tis, -nt.
Note that the 'o' of the first person singular present tense changes to 'm', amo, amabam.
The imperfect tense can be translated into English in three ways: amabas = you were loving, you used to love, you would love. While English expresses different shades of meaning by these three translations, there is only one way to express the same imperfect meaning in Latin, i.e., amabas.
For the purposes of this program, no distinction need be made for 'he, she, it' for the third person singular forms; likewise, there is no need to distinguish 'you' singular from 'you' plural.