两句的谓语动词都不妥,要点如下:
1. 因为give是延续性动词,它的be doing是表示动作正在进行,而不是即将(打算或计划)。He is giving a lecture. (意思是他正在做讲座,不可以和将来的时间连用)
2.只有非延续性动词的be doing,才能表示打算或计划做某事(将来的表示法),比如I am going to give a lecture tomorrow. (我明天打算做个讲座) He is arriving. (他快到了)
3.如果是确定的未来时间,用一般将来时即可,也就是will+原形动词。
第一句时态错误,改为 I'll give a lecture tomorrow.