microstretched simple past and past participle of microstretch Verb simple past and past participle of microstretch