The past tense of have a lark is had a lark.
The third-person singular simple present indicative form of have a lark is has a lark.
The present participle of have a lark is having a lark.
The past participle of have a lark is had a lark.