+0

I should say ‘by,’ not ‘of,’ in the given sentence, shouldn’t I?


After the speech by Mr. Roberts, Mrs. Smith expressed her gratitude to the audience.

+1

Who wrote and delivered the speech?

Comments  
Teachers: We supply a list of EFL job vacancies
teechrWho wrote and delivered the speech?

Mr. Roberts, teechr.

The original is fine as it is; use "by", not "of".

Thank you very much, teechr.

Students: We have free audio pronunciation exercises.