Hi Matt, and welcome to English Forums. I'm not sure I agree with your lecturer. In American English, we rarely say "I haven't time" - instead we say "I don't have time" but either way, "have" is the main verb.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
parkerdrumsStudent has used have as a main and auxiliary verb, instead of have for the main and do (negative) for the auxiliary.
parkerdrumsSubject + do (neg) + frequency adverb + verb (aux)Why do you have "(aux)" after "verb"?