对于复合句,划分句子成分要一层一层的来
首先,连词是when,这是一个时间状语从句
Whenhewokeupnextmorning,这是从句,he是主语,wokeup是谓语,nextmorning是状语
hediscoveredthattheboathad.
句子你并未写完,但是不影响分析
hediscovered是主句,that后面是宾语从句
后面的句子是,inthemeantime,travelledtoCalais.
恩,这个不影响结构的分析
thattheboathadtravelledtoCalaisinthemeantime
在这个宾语从句中,theboat主语,hadtravelledto是谓语,(过去完成时),加莱是宾语
inthemeantime,是状语