问题补充:
He had to stay at home the heavy rain.
A because B since C because of D so
答案:
解析:becauseof与because意思是一样的,但后面不能用从句,只能用名词。鉴于”because是连接句子的,而becuaseof中,因为of是介词,所以后面是加名词或名词性短语。since多为陈述性的事实,相当于“既然” ,since表示原因时放在句首,侧重于表示“既然如此。so是因此的意思,一般句子前部为原因,后部为导致的结果,故选C。