单选题
Many a time ______ me good advice.
A. he gave
B. does he give
C. has he given
D. he has given
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 此题考查倒装。many修饰名词并位于句首时,句子要倒装,根据句意,此处应该用现在完成时,故答案为“has he given”。
提交答案
关闭