如题所述
您好,这一句应该是来自于新概念英语第二册中的一篇课文。For if a train entered this tunnel, it would solve the problem of ventilation.(没有 be)。这一句的确是虚拟语气,是条件状语从句的第二类,虚拟现在一个不存在的场景。if 引导的条件句是(一般过去时的 entered),而主句使用(一般过去将来时的 would solve)。
不确定另一题关于在(a twenty-one mile tunnel under the English chnnel)是否也是您提出了,因为来自于同一篇课文。因为之前作答个人删除了,就再无法作答了。这一句的意思是在英吉利海峡下面建立一个长21英里的隧道。指的是英吉利海峡的海底下面,而不是在英吉利海峡的海平面下面。这个从互联网的照片可能可以帮助您理解:
左边 = 英国
右边 = 法国
深蓝色 = 英吉利海峡
深红色 = Channel Tunnel(21公里的隧道)