Conjugation of the verb puff

Indicative
Present
Ipuff
youpuff
he/she/itpuffs
wepuff
youpuff
theypuff
Present Progressive
Iam puffing
youare puffing
he/she/itis puffing
weare puffing
youare puffing
theyare puffing
Past
Ipuffed
youpuffed
he/she/itpuffed
wepuffed
youpuffed
theypuffed
Past Progressive
Iwas puffing
youwere puffing
he/she/itwas puffing
wewere puffing
youwere puffing
theywere puffing
Perfect
Ihave puffed
youhave puffed
he/she/ithas puffed
wehave puffed
youhave puffed
theyhave puffed
Perfect Progressive
Ihave been puffing
youhave been puffing
he/she/ithas been puffing
wehave been puffing
youhave been puffing
theyhave been puffing
Pluperfect I
Ihad puffed
youhad puffed
he/she/ithad puffed
wehad puffed
youhad puffed
theyhad puffed
Pluperfect II
Ihad puffed
youhad puffed
he/she/ithad puffed
wehad puffed
youhad puffed
theyhad puffed
Future I
Iwill puff
youwill puff
he/she/itwill puff
wewill puff
youwill puff
theywill puff
Future II
Iam going to puff
youare going to puff
he/she/itis going to puff
weare going to puff
youare going to puff
theyare going to puff
Future Progressive
Iwill be puffing
youwill be puffing
he/she/itwill be puffing
wewill be puffing
youwill be puffing
theywill be puffing
Future Perfect
Iwill have puffed
youwill have puffed
he/she/itwill have puffed
wewill have puffed
youwill have puffed
theywill have puffed
Conditional
Present
Iwould puff
youwould puff
he/she/itwould puff
wewould puff
youwould puff
theywould puff
Progressive
Iwould be puffing
youwould be puffing
he/she/itwould be puffing
wewould be puffing
youwould be puffing
theywould be puffing
Past Progressive
Iwould have been puffing
youwould have been puffing
he/she/itwould have been puffing
wewould have been puffing
youwould have been puffing
theywould have been puffing
Subjunctive
Present
Ipuff
youpuff
he/she/itpuffs
wepuff
youpuff
theypuff
Present Perfect
Ihave puffed
youhave puffed
he/she/ithas puffed
wehave puffed
youhave puffed
theyhave puffed
Past
Ipuffed
youpuffed
he/she/itpuffed
wepuffed
youpuffed
theypuffed
Pluperfect I
Ihad puffed
youhad puffed
he/she/ithad puffed
wehad puffed
youhad puffed
theyhad puffed
Past
Ipuffed
youpuffed
he/she/itpuffed
wepuffed
youpuffed
theypuffed
Pluperfect II
Ihad puffed
youhad puffed
he/she/ithad puffed
wehad puffed
youhad puffed
theyhad puffed
Imperative
Imperative
youpuff
he/she/itpuff
welet us puff
youpuff
theypuff
Negative Imperative
youdo not puff
he/she/itdo not puff
welet us not puff
youdo not puff
theydo not puff