Affoord is the present tense of affoorded.
The third-person singular simple present indicative form of affoord is affoords.
The present participle of affoord is affoording.
The past participle of affoord is affoorded.