Many a time _______ me with my English study.A:have he helpedB:has he helpedC:he have helpedD:did he have helped

问题描述:

Many a time _______ me with my English study.
A:have he helped
B:has he helped
C:he have helped
D:did he have helped

倒装句 选B
他帮助过我学习英语很多次

B many a time 表示多次,常常,置于句子首时,句子倒装。

选B,倒装。

选b
many a time 就是many times 很多次的意思 需要倒装
现在完成时倒装的话把have移到前面就可以了
这里是he所以第三人称单数用has helped
因此把has提前

B
这里是many a time放句首的倒装.首先需要用现在完成时,其次主语是he,所以后面要说has helped.