I found it very hard ____ on time because of the heavy rain.

问题描述:

I found it very hard ____ on time because of the heavy rain.
A.to arriveB. arriving C. to reach D. to get
答案是选A. 请问为什么呢?
为什么不选C?

此句主句是典型的VOC结构,即Verb(动词)+Object(宾语)+Complement(补语)
found it very hard 这里it作形式宾语,只起到语法上的作用,而无实际意义,真正的宾语是不定式to arrive.
不定式一般有两种作用:1是表示将来,2是表示目的.
在本句中,“因为大雨,我发现按时到达很困难.”显然不定式表示将来,因为是要到达,还没到达,故B排除.只有用get to 时,才表示到达,to get 没有要到达的意思,故排除.而reach是vt 及物动词,通常后面是要加宾语的,本句中没有提及其宾语----到达的目的地,故排除.
只有A项符合句意,要到达,而不用涉及到达的具体地点.