29:29Learning
'must have', 'might have', 'should have' & 'can't have' to talk about the past: Live English Class
BBC Learning English
The panelists discussed Stanford's Computer Science Department within the historical context of higher education, technological innovations, and the Silicon Valley. They talked about how it grew from the university’s administrative needs and those of science and engineering research.
Published 2017-05-18 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.
29:29BBC Learning English
06:07
47:40
26:06The Royal Institution
07:47
07:28
14:14Allow Google Analytics to measure visits. Your history stays in your browser. Privacy details