Oh, you have arrived.I thought you _________ in the storm.

Oh, you have arrived.I thought you _________ in the storm.

A.have been caught up

B.are caught up

C.had caught up

D.were caught up

答案及解析: D