Many a teacher and many a student has attended the lecture.
Many a teacher and many a student have attended the lecture.
Which one is correct? And why?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
Since in the sentence "Many a teacher has attended the lecture" the verb takes the singular form (please see here, meaning 3) it would be reasonable to assume that your latter sentence is correct because there are homogeneous subjects connected with the conjunction "and".
Perhaps, someone will correct me.