52单词网 > 高中英语 > 高中英语题库 > --Why are you late for the meeting?-- I got caught in the heavy rain, or I earli

--Why are you late for the meeting?-- I got caught in the heavy rain, or I earli

来源:网络 时间:
--Why are you late for the meeting?-- I got caught in the heavy rain, or I earli

——Why are you late for the meeting?

—— I got caught in the heavy rain, or I _______ earlier.

A.arrived

B.had arrived

C.would arrive

D.would have arrived

试题答案

D

本题考查虚拟语气。本题可以转化为if条件从句的虚拟语气。这句话可改成: if I hadn’t gotten caught in the heavy rain, I would have arrived earlier。与过去事实相反,主句用would have + 过去分词。