这是 动名词的复合结构 作宾语 答案是d our hiring a car.
选项a 是动词不定式作宾语 suggest后面不能跟不定式作宾语 故错
选项c 是宾语从句 谓语 应该用should加动词原形 或直接用动词原形 故错
选项b 应该把or去掉
解析补充:
1. 可能是不太清楚现在分词作名词的用法,本题可理解为:He suggested sth. (suggest 是一个及物动词);
2. our hiring a car (里面没有谓语的) 类似于 our book ,只不过这个book在这里是用一个名词性质的结构替代了,our hiring a car 变为完整句子:we hire a car;
3. 在英语学习深入后,一定要学会将整个句子转换成非谓语的结构,此句就是将we hire a car.这个句子转换成名词结构 our hiring a car.
e.g. 1: His betraying his GF caused great trouble.
e.g. 2: Do you mind my going there this afternnon.
suggest后不跟to do,因此a错,b中的or为连词,但显然后面的hiring a car不是一个完整的句子,因此b也错,suggest后跟某人的时候的用法为:suggest sb. to do 或者suggest (that) sb. (should)do sth. 后者为虚拟语气的用法,没有suggest sb.后加过去时的用法,因此c错。d中的our hiring a car是名词性质的短语,表示“我们雇车”这件事,直接作为suggest的宾语
楼上解释得很好,同解,学习了。
跟 Would you mind my closing the door? 一个道理。 很委婉的一个语气。