It takes about two hours from Shanghai to Beijing by train这种表达对吗

问题描述:

It takes about two hours from Shanghai to Beijing by train这种表达对吗

错了,
it 在这里为形式主语,真正的主语在后面,
那么我们在后面也要找到一个真正的主语才对,
from Shanghai to Beijing by train介词结构是不能作主语的
应该加上 to travel
所以改成
It takes about two hoursto travel from Shanghai to Beijing by train