“演讲了一个小时”常见的英语表述有:“Give a speech for an hour” 、“Make a speech for an hour” 、“Deliver a speech for an hour” 。
其中,“give a speech” 、“make a speech” 、“deliver a speech” 都有“演讲”的意思,“for an hour”表示“持续了一个小时”。
例如:He gave a speech for an hour and everyone was deeply impressed. (他演讲了一个小时,每个人都印象深刻。)
在实际运用中,可以根据具体的语境和表达习惯选择合适的短语。这几个表述都是比较常见和准确地表达“演讲了一个小时”的方式。