Since the road is wet this morning,  last night _______.
Since the road is wet this morning,  last night _______.
A、it must be raining
B、it must rain
C、it must have rained
D、it must have been rained
【正确答案】:C
【题目解析】:此题涉及到动词的现在完成时态的使用方法和must的使用方法。“Must+have +动词的过去分词”表示“一定是……”的意思,这里可能错选B。注意,这里的since意思为“因为”,是一个“不明确指出时间的状语”,不像一般的明确指出时间的状语,如,already,yet,just,as yet,ever,never,recently,lately等,这类词经常预示动词可以使用现在完成时。
Top