To Program

Infinitive: to program
Gerund: programming
Past participle: programmed
Simple past: programmed


Irregular forms
Auxilliary verb
Spelling change

Indicative

Present
I program I program
you program you program
he/she/it programs he/she/it programs
we program we program
they program they program
you program you program
I do not program I don't program
you do not program you don't program
he/she/it does not program he/she/it doesn't program
we do not program we don't program
they do not program they don't program
you do not program you don't program
Preterite
I programmed I programmed
you programmed you programmed
he/she/it programmed he/she/it programmed
we programmed we programmed
they programmed they programmed
you programmed you programmed
I did not program I didn't program
you did not program you didn't program
he/she/it did not program he/she/it didn't program
we did not program we didn't program
they did not program they didn't program
you did not program you didn't program
Future
I will program I'll program
you will program you'll program
he/she/it will program he/she/it'll program
we will program we'll program
they will program they'll program
you will program you'll program
I will not program I won't program
you will not program you won't program
he/she/it will not program he/she/it won't program
we will not program we won't program
they will not program they won't program
you will not program you won't program

Perfect

Present
I have programmed I've programmed
you have programmed you've programmed
he/she/it has programmed he/she/it's programmed
we have programmed we've programmed
they have programmed they've programmed
you have programmed you've programmed
I have not programmed I haven't programmed
you have not programmed you haven't programmed
he/she/it has not programmed he/she/it hasn't programmed
we have not programmed we haven't programmed
they have not programmed they haven't programmed
you have not programmed you haven't programmed
Past
I had programmed I'd programmed
you had programmed you'd programmed
he/she/it had programmed he/she/it'd programmed
we had programmed we'd programmed
they had programmed they'd programmed
you had programmed you'd programmed
I had not programmed I hadn't programmed
you had not programmed you hadn't programmed
he/she/it had not programmed he/she/it hadn't programmed
we had not programmed we hadn't programmed
they had not programmed they hadn't programmed
you had not programmed you hadn't programmed
Future
I will have programmed I'll have programmed
you will have programmed you'll have programmed
he/she/it will have programmed he/she/it'll have programmed
we will have programmed we'll have programmed
they will have programmed they'll have programmed
you will have programmed you'll have programmed
I will not have programmed I won't have programmed
you will not have programmed you won't have programmed
he/she/it will not have programmed he/she/it won't have programmed
we will not have programmed we won't have programmed
they will not have programmed they won't have programmed
you will not have programmed you won't have programmed

Continuous

Present
I am programming I'm programming
you are programming you're programming
he/she/it is programming he/she/it's programming
we are programming we're programming
they are programming they're programming
you are programming you're programming
I am not programming I'm not programming
you are not programming you aren't programming
he/she/it is not programming he/she/it isn't programming
we are not programming we aren't programming
they are not programming they aren't programming
you are not programming you aren't programming
Past
I was programming I was programming
you were programming you were programming
he/she/it was programming he/she/it was programming
we were programming we were programming
they were programming they were programming
you were programming you were programming
I was not programming I wasn't programming
you were not programming you weren't programming
he/she/it was not programming he/she/it wasn't programming
we were not programming we weren't programming
they were not programming they weren't programming
you were not programming you weren't programming
Future
I will be programming I'll be programming
you will be programming you'll be programming
he/she/it will be programming he/she/it'll be programming
we will be programming we'll be programming
they will be programming they'll be programming
you will be programming you'll be programming
I will not be programming I won't be programming
you will not be programming you won't be programming
he/she/it will not be programming he/she/it won't be programming
we will not be programming we won't be programming
they will not be programming they won't be programming
you will not be programming you won't be programming

Continuous Perfect

Present
I have been programming I've been programming
you have been programming you've been programming
he/she/it has been programming he/she/it's been programming
we have been programming we've been programming
they have been programming they've been programming
you have been programming you've been programming
I have not been programming I haven't been programming
you have not been programming you haven't been programming
he/she/it has not been programming he/she/it hasn't been programming
we have not been programming we haven't been programming
they have not been programming they haven't been programming
you have not been programming you haven't been programming
Past
I had been programming I'd been programming
you had been programming you'd been programming
he/she/it had been programming he/she/it'd been programming
we had been programming we'd been programming
they had been programming they'd been programming
you had been programming you'd been programming
I had not been programming I hadn't been programming
you had not been programming you hadn't been programming
he/she/it had not been programming he/she/it hadn't been programming
we had not been programming we hadn't been programming
they had not been programming they hadn't been programming
you had not been programming you hadn't been programming
Future
I will have been programming I'll have been programming
you will have been programming you'll have been programming
he/she/it will have been programming he/she/it'll have been programming
we will have been programming we'll have been programming
they will have been programming they'll have been programming
you will have been programming you'll have been programming
I will not have been programming I won't have been programming
you will not have been programming you won't have been programming
he/she/it will not have been programming he/she/it won't have been programming
we will not have been programming we won't have been programming
they will not have been programming they won't have been programming
you will not have been programming you won't have been programming

Conditional

Present
I would program I would program
you would program you would program
he/she/it would program he/she/it would program
we would program we would program
they would program they would program
you would program you would program
I would not program I wouldn't program
you would not program you wouldn't program
he/she/it would not program he/she/it wouldn't program
we would not program we wouldn't program
they would not program they wouldn't program
you would not program you wouldn't program
Perfect
I would have programmed I would've programmed
you would have programmed you would've programmed
he/she/it would have programmed he/she/it would've programmed
we would have programmed we would've programmed
they would have programmed they would've programmed
you would have programmed you would've programmed
I would not have programmed I wouldn't have programmed
you would not have programmed you wouldn't have programmed
he/she/it would not have programmed he/she/it wouldn't have programmed
we would not have programmed we wouldn't have programmed
they would not have programmed they wouldn't have programmed
you would not have programmed you wouldn't have programmed

Imperative

(you) program (you) program
(we) let's program (we) let's program
(you) program (you) program
(you) do not program (you) don't program
(we) let's not program (we) let's not program
(you) do not program (you) don't program