Not once since my son went to school———— traveling with him.A had I gone B have I gone C I have gone D I had gone选B 为什么

问题描述:

Not once since my son went to school———— traveling with him.
A had I gone B have I gone C I have gone D I had gone
选B 为什么

not noce。。。句式要用倒装,所以是C,D错
又因为是现在完成时态所以用have i gone

我儿子上学以后,我就从来没有和他一起旅行过.
选B,have I gone
用have而不是had,是因为这里说的事一直延续到现在,而不是过去某个时间点.
有倒装的形式(have I),是因为Not这个否定词放在了句首,按语法规则必须使用倒装.